私はいくつかのソフトウェアソリューションを評価しているので、単純な「はい」または「いいえ」がいいでしょう。自分の検索で簡単な答えが得られない問題があります...
構成は次のように機能します。VM(ゲストOSは問題ではない))があり、MS-Windows OSホスト上のVMWare Workstationで実行されています。ホストはプロキシサーバー( SOCKSまたはHTTPプロキシ)。必要に応じてインターネットに接続します。
VMWare VMコンテナを構成して、インターネットとネットワークアクセスのすべてにプロキシサーバーを使用し、ゲストOSがプロキシを経由していることがわからないようにすることはできますか?直接インターネットを見るだけです。
したがって、ホストOSまたはゲストOSの代わりに、VMWareにプロキシ処理を行わせます。
これを行う1つの方法は、1つのVMがルーターとして機能し、redsocksなどを使用して透過プロキシを実行することです。次に、これをデフォルトゲートウェイとして使用するように他のVMを構成します。 。
サーバーを透明なソックスプロキシとして構成する方法の手順は、次の場所で入手できます。 http://przemoc.net/tips/linux#making_socks_proxy_transparent
そして、ここにredsocksに関するいくつかの一般的な情報: http://darkk.net.ru/redsocks/
VMware Workstation(または私が知っているその他のVMware製品)には、この機能は本来備わっていません。
最善の策は、ネットワーク上に透過プロキシをセットアップすることです。これには、プロキシしようとしているトラフィック(ポート80など)を転送するようにゲートウェイを構成する必要があります。
VMWare内でこれらのオプションを確認する必要があります(VirtualBox.orgにオプションがあることを知っているので、VMWareにも同様に期待しています)。
内部的には、ルーティングで本当に高度なことを行う方法を知らない限り、ゲストは実際のパブリックIPアドレスではなく、内部/プライベートIPアドレスを必要とします。
または、ゲストを構成できるようにする必要がありますVM独自のNIC(仮想NICホストなどから独立したDHCPサーバーからの独自のIPアドレスなど)、ただし、プロキシをバイパスすることになるため、意図したものとは異なります。