tohokuaikiのチラシの裏

技術的ネタとか。

VMWare PlayerのゲストOSのIPアドレスを固定にしたら外部に出てかなくて困った話

なんかよく分からないが、
http://moki-mokki.blogspot.jp/2008/08/vmwarenat.html

実は、VMWareでは以下のルールがあるらしい。
・ホストOS :[net].1
Gateway :[net].2
・固定IP  :[net].3-127
・動的IP  :[net].128-253

このため仮想ネットワークで固定IPを使用する際は、
IPアドレスGatewayの設定に注意が必要。
http://www.vmware.com/jp/pdf/server_vm_manual.pdf

ということで、Gatewayを192.168.11.2にしてみたり、色々した。こんな感じ。

[root@localhost ~]# more /etc/sysconfig/network-scripts/ifcfg-eth0
# Intel Corporation 82545EM Gigabit Ethernet Controller (Copper)
DEVICE=eth0
#BOOTPROTO=dhcp
ONBOOT=yes
HWADDR=00:0c:29:1e:0e:66

BOOTPROTO=none
IPADDR=192.168.11.66
NETMASK=255.255.255.0
NETADDR=192.168.11.0
BROADCAST=192.168.11.255
GATEWAY=192.168.11.2
DNS=192.168.11.2

それでもつながらないーって思って、
http://mipin.blog6.fc2.com/blog-entry-88.html
から

windows
(1)←やらなくてもいいみたい?
コントロールパネル → ネットワーク接続 → ワイヤレスネットワーク接続(またはローカルエリア接続)
右クリック → プロパティ → 共有タブ → インターネット接続の共有

2つのチェックボックスにチェックを付ける
・ネットワークのほかのユーザーに、このコンピュータのインターネット接続をとおしての接続を許可する
ホームネットワーク接続:ローカルエリア接続3(VMnet8)

というのをやったらできた。

VMnet8ばっかり気にしてて、ローカルネットワークの方を気にしてなかった。

こんな感じ。

この設定をするときに「192.168.137.1」になります。っていうのが出て来るけど、あとで自分の隙なのに変更すればOK.