天在VMware Workstation 8.0.1安裝了CentOS 6.1,安裝之後,查詢IP顯示127.0.0.1。
懷疑系統沒有自動設定IP,於是進行手動設置。
方法:
vi /etc/sysconfig/network-scripts/ifcfg-eth*(如只有一個網卡,*為0)
更改為:
手動設置成功,可以正常訪問。
因為要作集群測試,於是將安裝好的虛擬機復制了一份。這是就出現了問題:
啟動復制的虛擬機後發現網絡服務還是出現上面的問題,於是又手動修改IP,但是不生效。在網上查了相關資料後發現,原來復制後虛擬網卡發生變化,網卡的MAC地址也發生變化。需要修改Mac地址。查詢正確虛擬網絡MAC地址:
Edit virtual machine settings-->Hardware-->Network Adapter-->Advanced..(右側)-->Mac Address(為新的虛擬網卡的MAC)
將ifcfg-eth0中HWADDR改為查到的新的Mac地址。
如上面修改方法不管用可以采用下面方法:(我就用這個辦法成功的)
1. 刪除 /etc/udev/rules.d/70-persistent-net.rules
2. 刪除 /etc/sysconfig/network-scripts/ifcfg-eth0 (做好備份)
3. 重新啟動服務器,然後重建ifcfg-eth0(使用新的mac address)