VMware Fusion でゲスト OS として Linux の CentOS をインストールしたけれど、DHCP のためホスト OS から ssh するとき IP アドレスが分からないので困る。
そこで、ゲスト OS を固定 IP にしてみた。
まず、ホスト OS で DHCP のレンジを見るには、 ”/Library/Application Support/VMware Fusion/vmnet8/dhcpd.conf” をみると分かる。僕の環境では、”range 172.16.123.128 172.16.123.254″ になっていた。ということで、ゲスト OS の IP アドレスを 172.16.123.127 にしてみることにした。
以下は、ゲスト OS での設定方法
- /etc/resolv.conf の nameserver を 172.16.123.2 に変更する
- eth0 のネットワーク設定 (/etc/sysconfig/network-scripts/ifcfg-eth0) を、BOOTPROTO を static に、IPADDRESS を 172.16.123.127 に変更する
- /etc/sysconfig/network の GATEWAY を 172.16.123.2 に変更する
- /etc/init.d/network restart して、設定を反映させる
あとは、ホスト OS の /etc/hosts に IP アドレスとホスト名を設定すれば、かなり便利になる。
これで、しばらく開発用途で使ってみると思う。
Tags: vmware linux






