CentOS6.4 ネットワークの設定
VMwareでCentOSをインストールすると最初からネットワークの設定がされていて
インターネットにも接続できるのですがIPアドレスが固定じゃないので固定にしていきます。
まぁ、いろいろ設定ファイル書き換えたり四苦八苦したのですが実は特に設定ファイル書き換える必要なくて
ルータの設定で一発だったw
CentOS6.4は最初はDHCPでリースされる設定になっているのでそれをvmware player側とルータ側で
コントロールしてあげればいい話っぽい
まず、vmware playerの管理>仮想マシン設定でネットワークアダプタの設定をブリッジに変更する
そうすることでルータ側からゲストOSが直接認識されるようになる。
あとはルータのDHCPリースでIPアドレスを手動割り当てすればOK
ちなみに手動割り当て時にMACアドレスが必要なので下記コマンドでゲストOSのMACアドレスを知ることが出来る(HWaddr部分)
$ /sbin/ifconfig eth0 Link encap:Ethernet HWaddr 00:0C:29:F2:72:90 inet addr:192.168.11.10 Bcast:192.168.11.255 Mask:255.255.255.0 inet6 addr: fe80::20c:29ff:fef2:7290/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:3874 errors:0 dropped:0 overruns:0 frame:0 TX packets:1893 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:4498867 (4.2 MiB) TX bytes:175079 (170.9 KiB) lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 inet6 addr: ::1/128 Scope:Host UP LOOPBACK RUNNING MTU:16436 Metric:1 RX packets:30 errors:0 dropped:0 overruns:0 frame:0 TX packets:30 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:2328 (2.2 KiB) TX bytes:2328 (2.2 KiB)
もしくは
$ cat /etc/sysconfig/network-scripts/ifcfg-eth0 DEVICE="eth0" BOOTPROTO="dhcp" HWADDR="00:0C:29:F2:72:90" IPV6INIT="yes" NM_CONTROLLED="yes" ONBOOT="yes" TYPE="Ethernet" UUID="d31eb4f1-38e2-4444-88bf-16a5679408e7"
DNS設定はめんどくさいから暇なときにでも設定w