虛擬機網絡不通故障解決

 

 linux 其餘知識目錄html

 

一、虛擬機不通外網,查看沒有網關,再查看配置網關ip配錯了。修改後重啓網絡就行了

 二、一次虛擬機網絡不通外網作的配置修改

2.1linux

 2.2虛擬機eth0網卡網關配置成10.0.0.254,與虛擬網絡編輯器vmnet8的nat網關10.0.0.2配置不一樣,報錯網絡不可達shell

[root@localhost ~]# ping 223.5.5.5
PING 223.5.5.5 (223.5.5.5) 56(84) bytes of data.
From 10.0.0.130 icmp_seq=1 Destination Host Unreachable網絡

2.3手動給vmnet8分配地址,10.0.0.3,192.188.88.1,而後重啓網卡適配器,結果仍是有10.0.0.1的IP。編輯器

2.4將虛擬網絡適配器這裏去掉勾選,vmnet8網卡在物理機上再也不顯示。此時虛擬機通外網,可是不通物理機,因此連不上xshell。當從新將它勾選上以後,會從新安裝適配器並給它分配了10.0.0.1的IP,此時外網依然通,和物理機的網絡也通,能夠鏈接上xshell。spa

 2.5,結論:虛擬網絡編輯器裏nat裏的網關和虛擬機eth0的網關IP配置要保持一致,可是不能和物理機上的vmnet8適配器分配的IP相同3d

實驗步驟:物理機上的vmnet8查看分配的IP爲10.0.0.1,將以前的虛擬網絡編輯器裏nat設置裏的10.0.0.2網關設置爲10.0.0.1,虛擬機eth0的網關配置也修改成10.0.0.1,重啓網絡,此時網絡不通。將虛擬網絡編輯器裏nat裏的網關設置爲10.0.0.254,虛擬機eth0的網關配置也修改成10.0.0.254,重啓網絡,此時網絡可通外網。code

[root@localhost ~]# route -n
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
0.0.0.0         10.0.0.254      0.0.0.0         UG    100    0        0 eth0
10.0.0.0        0.0.0.0         255.255.255.0   U     100    0        0 eth0

 2.6在虛擬網絡編輯器裏將已經鏈接上虛擬機的vmnet8移除並肯定後,會將物理機上的vmnet8網卡卸載掉。此時連不上xshell,虛擬機報錯網絡不可達。htm

[root@localhost ~]# ping 223.5.5.5
PING 223.5.5.5 (223.5.5.5) 56(84) bytes of data.
From 10.0.0.130 icmp_seq=1 Destination Host Unreachableblog

此時虛擬機原先是nat網絡模式的,發現虛擬網絡編輯器沒有相同網段的網卡,添加一個試試

添加一個虛擬適配器vmnet4,相同的網關和網段,此時物理機控制面板\網絡和 Internet\網絡鏈接裏多了個虛擬適配器,可是以後不管是重啓網絡仍是重啓虛擬機,網絡依然報錯不可達

當移除vmnet4並添加和虛擬機相同網段和網關的vmnet8(虛擬機以前用的是vmnet8),點擊肯定以後。虛擬機馬上能通外網了。(若是不通就重啓一下虛擬機網絡)

 疑問:那麼如何將建立虛擬機使用vmnet的NAT虛擬網卡移除並換成另外一個名字的網卡依然能通外網呢?有時間研究一下、

2.7在編輯虛擬網絡適配器中,移除正在使用vmnet8虛擬機的vmnet虛擬網卡,不點肯定而是點擊右上角叉子,從新打開虛擬網絡適配器vmnet8還在,可是虛擬機外網不通。

解決辦法:將vmnet8成功移除並肯定後。再添加vmnet8,網段子網掩碼和網關保持一致就能夠了。

 2.8將虛擬機本來勾選的NAT模式,改成自定義vmnet8NAT模式以後,重啓虛擬機,網絡依然通外網,對我網絡沒有影響。

2.9在上面的基礎上從新選擇爲自定義vmnet1僅主機模式的網卡(本來虛擬機爲vmnet8的NAT網絡模式)。

此時從新啓動虛擬機,外網不通而且xshell連不上。以前vmnet8爲10.0.0.0網段,而vmnet1爲192.168.207.0網段,報錯network 不可達。是否是哪裏缺乏操做致使不能通網絡呢。包括改成自定義vmnet0自動橋接也是不通網絡的。當再次改回NAT模式:用於共享主機的IP的時候,網絡又通了。

#將上圖的網絡鏈接改成橋接模式,網絡也是不通,下次研究 一下怎麼改爲橋接模式

2.10將啓動時鏈接這個選項去掉,而後開啓虛擬機。此時外網不通,xshell也不能鏈接。當關閉虛擬機從新勾選啓動時鏈接後,啓動虛擬機,網絡恢復正常。

 2.11網絡類型是NAT,將vmvare在物理機上的5個vm服務其中之一NAT的服務停掉,網絡當即不通。將這個服務從新啓動以後,重啓虛擬機網絡,網絡又通了

相關文章
相關標籤/搜索