※ ChatGPTを利用し、要約された質問です(原文:ローカルネットワークから外部Webの参照)
ローカルネットワークから外部Webへの接続方法
このQ&Aのポイント
Windows7マシン上のVmWareでSolarisをインストールし、ローカルネットワークから外部Webに接続する方法について調べています。
SolarisとWindows7マシンを仮想のローカルネットワーク接続に設定し、Solaris上でproxyサーバーを起動して外部Webにアクセスしようとしていますが、うまくいきません。
質問1: proxyサーバーはローカルネットワークから外部Webにアクセスするために使えるのか?質問2: Socksプロトコルを使用して外部Webにアクセスするためにはどのように設定すればいいのか教えてください。
Windows7マシン上のVmWareでSolarisをインストールしています。
仮想SolarisマシンとWindows7マシンは仮想のローカルネットワーク接続になっています。
Solaris(192.168.10.2)
↑
↓
Windows NIC1(192.168.10.1)
Windows NIC2(DHCP)
↑
↓
ルーター
↑
↓
外部インターネット
で、Solarisから外部インターネットに接続したいのですが、基本的にはソフトのダウンロードの時など、限られた時だけ接続できればいいと考えています。
よくわからないながらも、それなら接続したいときだけWindows上でproxyサーバーを起動すれば外部Webにアクセスできるのではないか思って、BlackJumboDogというproxyサーバーを設定して起動してみたのですが、どうもうまくいきません。
質問1
そもそもproxyサーバーというものはこういう目的に使えるものなのでしょうか?
質問2
調べてみると、こういうことをしたいのならsocksプロトコルが使える、ということらしいのですが、つまりこれはSocksに対応したproxyを使えばいい、ということでしょうか?
#つまり、BlackJumboDogはsocksに対応していないからできなかった、とか??
どうも基本的なところがわかっていないので、的外れな質問かもしれませんが、よろしくお願いいたします。
以下補足です。
・SolarisとWindows間の疎通は確認済みです。
・Solaris上のFirefoxのネットワーク設定では、proxyを使用するように設定しています。
・proxyのIPアドレスは192.168.10.1、ポートは8080(BlackJumboDogが使っているポート)を指定しています。
・Windowsファイアウォールでは受信に8080のUDP、TCPをあけています。
お礼
たびたびのご回答ありがとうございます。 恥ずかしながらsocksというプロトコルの存在は今回の件で初めて知りまして、今勉強しているところなのですが、ご紹介いただいた最初のリンクはたどり着けていなかった上に非常にわかりやすく詳しいのでとても参考になります。 SocksCapについては一度ダウンロードしようとしたのですが、「事前にこれを買ってインストールしろ」的なことが書いてあったので諦めたものです。 ですが、今他のところから見てみたら、そういう制限が特に書いてないようなので試してみたいと思います。 本当にありがとうございました。