web-dev-qa-db-ja.com

VMでインターネットプロキシを構成するにはどうすればよいですか?

Windows 7内のVMPlayerでUbuntu 10.04を実行しています。会社はインターネットプロキシを実施しました。議論のためにinternet.largecompany.com:8443と呼びましょう。外部サイトにアクセスできなくなりました。

Windowsでは問題なくインターネットにアクセスできますが、Ubuntuからはまったくアクセスできません。ユーザー名とパスワードを提供するとともに、System> Preferences> Network Proxyでプロキシ設定を変更しようとしましたが、役に立ちませんでした。

何か案は?私が試すべきことは何ですか?

5
redspike

ここで自分の質問に答えます。

また、元の質問に、internet.largecompany.com:8443プロキシでの認証が必要であること、つまりユーザー名とパスワードの入力を求められることを追加する必要がありました。

したがって、オープンソースネットワークツール Cntlm Authentication Proxy を使用することで解決しました。これは要件に完全に適合しました。

2
redspike

Webブラウザーでインターネットアクセスを取得するには、ブラウザーでネットワーク設定を変更します。プロキシサーバーを介して動作します。

また、システム全体のインターネットアクセスを機能させることもできませんでした。

0

NATを使用するように仮想マシンを設定しているという事実が原因で、問題が発生する可能性が高くなります。仮想マシンに関しては、インターネットに直接接続されているため、ホストマシン(Windows 7)はネットワークトラフィックを「実際の」インターネットに転送することになっています。

多くの仮想マシンソフトウェアパッケージと同様に、VMWareはデフォルトでゲストオペレーティングシステムに独自のプライベートネットワーク(NAT)を提供すると仮定します。これは、Ubuntu Guestでプロキシ設定を設定しても、プロキシサーバーと通信できないため機能しないことを意味します。

プロキシを使用するように構成できる場合は、VMWare設定をチェックインする必要があります。そうでない場合、唯一の解決策は、仮想マシンにブリッジネットワークを使用することです。これにより、すべてのネットワークトラフィックが仮想マシンから直接にホストのネットワークに渡されます。注意してください!これにより、ネットワーク管理者は、新しいコンピューターをイーサネットポートに接続したかのように見えます。最初にネットワーク管理者に確認せずにこれを行わないでください!

0
real_ate