1. 程式人生 > >虛擬機器下安裝CentOS,minimal版無法連線外網的問題

虛擬機器下安裝CentOS,minimal版無法連線外網的問題

一、還未新建虛擬機器的情況下。

1、用vmware安裝CentOS6.7的Minimal映象。在新建虛擬機器的時候使用預設的網路NAT

/2、新建虛擬機器後不要立即開啟虛擬機器。先點選“編輯虛擬機器設定”,給虛擬機器增加一塊網絡卡。點選“新增”,選擇“網路介面卡”,選擇橋接模式。


開啟虛擬機器,安裝好CentOS後進入系統,輸入ifconfig,檢視一下後發現只有下面的內容


輸入ifup eth0,(eth0是我們最開始加的那個Nat網絡卡),發現獲取地址失敗


輸入ifup eth1,出現下面這條語句


這時候再輸一下命令 ifconfig ,可以看到我們的虛擬機器已經我們的主機在一個網段了。


ping一下百度和主機ip地址,發現ping的通。OK網路完成了。。。

二、已經建好虛擬機器(只有預設的網絡卡的時候)的情況下

發現執行ifup eth1行不通,因為此時硬體上並沒有第二塊網絡卡


1、此時我們關掉虛擬機器執行一中的第二步,給虛擬機器加網絡卡。然後再執行ifup eth1,發現依舊行不通。

這時候我們執行 cd /etc/sysconfig/network-scripts/   進入到網絡卡目錄下,執行cp ifcfg-eth0 ifcfg-eth1複製一份網絡卡的配置檔案出來,

然後執行vi ifcfg-eth1 ,把第一行的eth0改成eth1,儲存退出後。再執行ifup eth1。發現網絡卡地址有問題。


這時候我們執行 ip addr


這時候我們再進入剛剛的ifcfg-eth1檔案進行修改,將HWADDR改成上面查到的網絡卡地址,DEVICE的值改成eth1,UUID不認識,註釋掉。

ONBOOT的值也改成yes

儲存後再執行ifup eth1,發現連線外網成功,處於和主機同一網段。


三、給虛擬機器設定靜態ip

在主機下檢視需要的幾個地址,編輯剛剛的ifcfg-eth1


將bootproto的值改成static,然後更改虛擬機器的ip地址,子網掩碼和預設閘道器。儲存後重啟網絡卡即可發現ip地址已經改成了我們設定的192.168.1.105