Windows7ホストでVMwarePlayerを使用してUbuntuLinux VMを実行しています。
ネットワークに直接接続したり、NATを使用したりしたくありません。ホストオンリーネットワークが必要ですが、インターネットアクセスも必要です。これどうやってするの?
一日の終わりには、何らかの形式のNATまたはBridgeを使用する必要があります。VMWareにそれをさせたくない/したくない場合は、ウィンドウを使用できます。これを行うには、ホストの接続でインターネット接続の共有(ICS)を有効にします。
1. Go to Control Panel -> Network and Internet ->Network and Sharing Center
2. Click on 'Change adapter settings'
3. Right click the connection you wish to share (the one which does have access to the net)
4. Click properties
5. Go to the sharing tab at the top of the window
6. Check the first checkbox
7.(optional) select the VMWare adapter responsible for the Host only connection with the guest from the drop down box.
ホストがLinuxボックスの場合は、ホスト専用のvmware用に独自のNAT)を設定できます。
echo 1 > /proc/sys/net/ipv4/ip_forward
iptables -t nat -A POSTROUTING -s 172.16.60.150 -o eth0 -j MASQUERADE
ここで、172.16.60.15はvmwareイメージのIPであり、ethはインターネットにアクセスできるインターフェイスです。
「ホストオンリーネットワークは、ホストオペレーティングシステムから見える仮想イーサネットアダプターを使用して、仮想マシンとホストコンピューター間のネットワーク接続を提供します。このアプローチは、セットアップが必要な場合に役立ちます分離された仮想ネットワーク。」 - ホストのみのネットワーク