November 08, 2006

Windows上のVMware Playerでホストオンリー(Host-Only)接続を用いDHCPを使わずゲストOSから外部ネットに繋ぐ

最近 VMware PlayerにLinux系OSを入れて暇な日に遊んでるんだけど、ネットワークの構成にかなり苦労した。

VMwareには3つの接続形態がある

まずはブリッジ接続(Bridged)
VM上で動くゲストOSにホストOSと同列のIPを割り当てる方法。独立した接続。ブリッジ接続だと仮想PCが物理PCと同列に扱われるので、ルータとかをかましてたらこの接続法が一番楽にネットワークに接続できる。Linuxに普通にIPを割り当てるかDHCPからIPを取得するよう設定するだけ。

次にNAT接続
VMwareインストール時にインストールされるサービス(VMware NAT Service)とネットワークアダプタ(VMware Network Adapter VMnet8)によって構成されるNATを用いたネットワーク。ゲストOSが外部にアクセスする際はホストOSを経由してアクセスが行われる。

そして最後にホストオンリー接続(Host-Only)
その名の示すとおり外部とは完全に遮断されたホストPC内で完結する仮想ネットワークを構成する設定。ネットワークアダプタ(VMware Network Adapter VMnet1)が利用される。


今回、ホストオンリー接続と、さらにWindows標準の"インターネット接続の共有(ICS)"を用いて、ゲストOSから外部に接続しようとした次第なのだが、これにかなり苦労した。DHCP使うとちょっとは楽にできたんだろうけど、VMware上でDHCPを使うためにはVMware DHCP Serviceというサービスを起動させなきゃならんし、複数のOS立ち上げてLAN組む場合かなりめんどくさくなりそうなので今回は固定IPでネットワークを作成することにした。

プロセス書くと色々めんどくさいので結果だけ書く。

インターネット接続の共有(ICS)に必要なWindowsサービス

Application Layer Gateway Service
Network Location Awareness (NLA)
Windows Firewall / Internet Connection Sharing (ICS)

これだけ。後の共有関係のサービスは恐らく不要。TCP/IP NetBIOS helper とか不要。少なくともウチでは。



コンパネ→ネットワーク接続→各アダプタの設定

ホストオンリー接続(Host-Only)の場合VMware Network Adapter VMnet1が利用される。これのプロパティで有効にすべき項目は

インターネットプロトコル(TCP/IP)

これだけ。

今回は固定IPを割り振るので割り振りたいIPをインターネットプロトコル(TCP/IP)で設定する。この際、入力する必要があるのはIPアドレスとサブネットマスクだけ。他は空白でよい。

後にこのIPアドレスをゲストOS側のゲートウェイとして設定する。ゲストOS側に割り振る固定アドレスはこれと同列にしとけばよい。

例:
VMware Network Adapter VMnet1のIPが192.168.10.1、サブネットマスクが255.255.255.0の場合、
ゲストOSのIPは192.168.10.2、サブネットマスクは255.255.255.0、ゲートウェイは192.168.10.1
みたいな


ローカルエリア接続(Windowsでネットに繋いでるアダプタ)に必要なのは

インターネットプロトコル(TCP/IP)
VMware Bridge Protocol(VMwareインスコ時にはいる)

これだけ。

Microsoft ネットワーククライアントとか不要。

あと接続共有(ICS)を利用するためにローカルエリア接続ではプロパティ→詳細設定タブでインターネット接続の共有のとこにチェックマークをいれる。多数のアダプタを有効にしている場合、先のVMware Network Adapter VMnet1を選択する。



以上で設定は完了である。たったこれだけの事を理解し、設定するのに3時間近くかかった。ふざけんな。



役に立った参照サイト:
http://nobumasa-web.hp.infoseek.co.jp/multi_boot
/vmware/vmware.html

http://www.microsoft.com/japan/windowsxp
/expertzone/columns/crawford/02july01.mspx




ASUS EeePC 701SD-Xseries パールホワイト 30GB外付けHDD付 EeePC 701SD-X WHI007XASUS EeePC 701SD-Xseries パールホワイト 30GB外付けHDD付 EeePC 701SD-X WHI007X

ASUSTek 2008-09-20
売り上げランキング : 9508

Amazonで詳しく見る
by G-Tools

fafafa_1616 at 18:29│Comments(0)TrackBack(1)
Category : PC 
このブログのトップへ

トラックバックURL

この記事へのトラックバック

1. Linux-VMware上のNW設定+KickStartのNW設定  [ MHP@kai ]   August 27, 2011 18:11
VMware上のLinuxのNWの設定をいじっていたところ、 外部に接続できなくなったの。 調べていたところ、VMwareの設定が必要とのことで、 設定したの。 参考サイトの1つめと2つめを参考にVMwareの設定...


この記事にコメントする

名前:
URL:
情報を記憶:
 
 
Search This Blog

チェッカーズに登録
ブログリーダーに登録
livedoor Blog(ブログ)
livedoor (ライブドア)
Syndicate this site