1. 程式人生 > >解決虛擬機器中Ubuntu中的無法上網的問題

解決虛擬機器中Ubuntu中的無法上網的問題

 我們在裝好虛擬機器中常會發現無法ping通網路的情況。那麼下面我們需要一步一步排查情況(註明我使用的是ubuntu,redhat系列的目錄名會有不同)

  需要了解的是,ifconfig 命令有時會用來臨時配置ip地址,因為是臨時性的,等到下次登陸就恢復,所以我們使用配置檔案來配置ip地址

   好了,我們廢話不多說,開始吧~

 第一步:配置ip地址和子網掩碼

             sudo vim /etc/network/interfaces     修改ip地址和子網掩碼,我是把它設定成和我的真機的ip地址的同一個網段的一個ip地址

第二步:配置DNS域名解析系統

             (1)vim /etc/resolvconf/resolv.conf.d/base(這個檔案預設是空的)

             (2)開啟之後在裡面新增下面的dns,可以自行配置當地運營商的dns

                 nameserver 8.8.8.8 

                 nameserver 61.147.37.1  等等

             (3)儲存退出,然後輸入 resolvconf -u ,再檢視/etc/resolv.conf 發現會多了我們新增的那些資訊。說明設定成功

第三步:設定虛擬機器為橋接方式

             點選vmware的編輯,虛擬網路編輯器,點選橋接(指的是和本機使用同一個網段的ip地址,真實佔用),然後應用,就設定完成。

             這裡需要注意的是,我們設定為橋接的時候,虛擬機器會自動搜尋本機的真實的無線網絡卡。所以在選項的時候,可以手動設定為無限網絡卡。

一般到這一步,就會發現我們已經可以ping通了。

如果我們的虛擬機器不是自己一步步的安裝的,那麼就可能會出現UUID衝突的問題,需要啟動網絡卡,刪除mac地址與網絡卡繫結檔案等步驟