虛擬機器NAT模式無法上網問題的解決辦法

2022-03-20 17:56:32 字數 1919 閱讀 4503

在使用centos虛擬機器時,出現了無法上網的情況,使用主機ping虛機位址可以ping通,而虛機ping不通主機,同時虛機也無法ping通其他的**或ip,顯示內容為network is unreachable,後來經過在網上查詢解決方法,解決問題,記錄如下:

首先開啟服務,在services.msc中將vmware的dhcp和nat服務開啟。並修改虛機的接入方式,可以在「編輯虛擬網路」中檢視,如下圖

開啟後如下

vmnet0是橋接方式,vmnet1是host-only方式,vmnet8是nat方式,子網ip可以自己設定,見1,修改後,需要把2,3中的位址段同時對應修改。

這時候最好把除了nat外其它兩個連線方式停掉,將1上面,connect的勾去掉就可以了

之後需要在虛機設定中選擇nat連線方式,,如果沒有網路連線方式需要自己新增一下。以上這些設定方法網上有很多,不再贅述。

之後仍舊無法聯網的,需要開啟虛機看看虛機的網路設定了。命令如下

#vi /etc/sysconfig/network-scripts/ifcfg-eth0

其中部分內容如下:

device=eth0  #裝置名稱

bootproto=dhcp  #連線方式,dhcp會自動分配位址,此時不需要在下面設定ip和閘道器

hwaddr=00:0c:29:ad:66:9f  #硬體位址,不要修改

onboot=yes  #yes表示啟動就執行該配置,需要改為yes

網上會有些方法需要在這裡新增ip位址,子網掩碼,dns之類的,之前安裝這些方法試驗過,都不行,而且新增的這些內容後來還影響到了上網,所以,不建議採用那些方式新增這些內容。

修改完後需要重啟網路設定,可以

# service network restart

或者# /etc/init.d/network restart

至此,我的虛機網路連線正常了

vmware虛擬機器下實現nat方式上網

1. 把你的虛擬網絡卡vmnet8設定為自動獲得ip、自動獲得dns伺服器

,啟用。

2. 把你虛擬機器中作業系統

的「本地連線」也設定為自動獲得ip、自動獲得dns服

務器(在虛擬機器中,右鍵「本地連線」-雙擊「internet 協議」,看看是不是自動的吧!固定ip

的也在這裡改!)

3.當然是將虛擬機器的上網方式選為nat咯。

右鍵你要設定的虛擬機器選「設定」(因為有的不止虛擬一台),在「硬體」中選「乙太網」, 將右邊的網路連線改為nat-確定。

4.點選單欄裡的「編輯」-選「虛擬網路設定」,先將「自動橋接」給去掉(去掉鉤鉤),再選「dhcp」開啟dhcp服務,點「開始」-應用,再按同樣的方法開啟「nat」的功能。

5.最重要的是你的兩個服務必須開啟:vmware dhcp service 和vmware nat service。

具體操作如下: 開始---設定--控制面板

---管理工具---服務,確保 vmware dhcp service 和vmware nat service 服務已經啟動。

vmnet8->右鍵屬性->internet協議版本4->屬性。

VMware虛擬機器NAT模式無法上網問題解決辦法

1 確保本機能上網 2,確保ip配置正確 3,確保nat模式主機連線為已連線 4,確保閘道器配置正確 閘道器不管怎麼配,一定不要配192.168.1.1 主機網路vmnet8的ip 5,確保網絡卡配置正確 修改網絡卡配置 type ethernet 裝置名 bootproto static 獲取ip...

CentOS虛擬機器NAT方式無法上網解決方法

vi etc sysconfig network scripts ifcfg eth0 其中部分 內容如下 device eth0 裝置名稱 bootproto dhcp 連線方式,dhcp會自動分配位址,此時不需要在下面設定ip和閘道器 hwaddr 00 0c 29 ad 66 9f 硬體位址,...

虛擬機器導致無法上網 VM虛擬機器不能上網的問題解決

說在前面的話 很多看了我的文章後,虛擬機器還是不能上網,就聯絡 我幫忙,結果幫他們給弄好後,都說怪自己太粗心,沒有仔細看文章。我不是 怕麻煩我,我是真誠的希望各位要首先認真仔細地看完文章,一步一步按 照文章操作,一般自己都可以解決問題 確實不行的,歡迎聯絡我!關於vm 虛擬機器上網的問題,有很多求助...