×

主機ping不通虛擬機是什么回事?解決方法是什么?

分類:虛機資訊 編輯:虛機世界 瀏覽量:417
2021-01-19 16:28:33
很多朋友在操作主機虛擬機的時候,發(fā)現(xiàn)主機ping不通虛擬機,但是不知道該怎么辦,那么主機ping不通虛擬機是什么回事?解決方法是什么呢?下面新網(wǎng)就給大家詳細的來說說這些問題。

  主機ping不通虛擬機原因和解決方法
  1、主要檢查幾個方面:
  1)檢查虛擬網(wǎng)卡有沒有被禁用。
  2)檢查虛擬機與物理機是否在一個VMNet中。
  3)檢查虛擬機的IP地址與物理機對應(yīng)的VMNet是否在一個網(wǎng)段。
  4)檢查虛擬機與物理機的防火墻是否允許PING,不行的話干脆全部關(guān)閉。
 
  2、虛擬機的聯(lián)網(wǎng)方式:
  vm的聯(lián)網(wǎng)方式一般有3種方式:NAT、bridged 、host-Only。
  1)Bridged方式:
  在vm ware虛擬機屬性里面設(shè)置網(wǎng)卡為橋接,這樣啟動虛擬機后,虛擬系統(tǒng)就會通過網(wǎng)卡橋接到局域網(wǎng)。一般地宿主機是自動獲取局域網(wǎng)ip,那么虛擬機也設(shè)置為自動獲取局域網(wǎng)ip;如果宿主機不是自動設(shè)置為局域網(wǎng)ip,那么就給虛擬機設(shè)置一個和宿主機(其IP為:10.232.70.9)同一網(wǎng)段的真實IP,如設(shè)置為10.232.70.235,就可以了,一樣上網(wǎng),跟本機無任何區(qū)別。采用bridged方式需要有你的局域網(wǎng)網(wǎng)段的ip,這種方式不需要Vm1、Vm8同樣可以上外網(wǎng)。
  2)Nat方式:
  使用nat方式默認的虛擬機配置下使用dhcp自動獲取ip即可。如果要自己定義靜態(tài)ip的話,進入
  edit->virtual network setting->host virtual network mapping->vmnet8,點后面的>,subnet可以看到nat所在的網(wǎng)段,自己設(shè)置一個該網(wǎng)段的ip也可以(也可以在此修改為其他網(wǎng)段,保證虛擬機中的網(wǎng)段和這里一致),虛擬機網(wǎng)關(guān)ip在nat標簽下可以看到。
  3)Host-Only:
  如果是host-only模式,一般就是虛擬機防火墻禁ping了。
  主機ping不通虛擬機怎么辦?
  在本地運行中輸入cmd,在運行窗口中輸入ipconfig,可以看到本機也就是主機的IP地址為:192.168.1.129。
  在電腦中安裝了虛擬機后,ipconfig中會多出虛擬機的以太網(wǎng)適配器,其中IPv4就是虛擬機的IP地址,此處可以看到虛擬機中改了,但是主機中虛擬機的IP沒被改。
  操作點擊你電腦右下角關(guān)于網(wǎng)絡(luò)的設(shè)置,選擇 打開網(wǎng)絡(luò)和Internet設(shè)置,然后找到網(wǎng)絡(luò)和共享中心,并點擊它。
  在當前打開的設(shè)置中找到左側(cè)菜單的 更改適配器設(shè)置,并點擊,可以看到你的虛擬機和你主機的網(wǎng)絡(luò)。
  點擊你的虛擬機網(wǎng)絡(luò),右鍵屬性,然后在出現(xiàn)的列表中找到 Internet協(xié)議版本4(TCP/IPv4),然后點擊它的屬性,就可以看到你虛擬機的IP配置了,更改下IP地址就可以了。
  更改IP地址后,再次打開主機的cmd運行窗口,輸入ipconfig,可以查看虛擬機的IP地址,這時候就可以看到已經(jīng)更改成功了。
  如果你虛擬機ping主機出現(xiàn)的提示是:Destination Host Unreachable,那么你需要修改你的虛擬機配置,參照圖將網(wǎng)絡(luò)中設(shè)置改為橋接模式。
  至此無論是主機ping虛擬機,還是虛擬機ping主機 都可以ping通了。
 
  VMware ping 不通主機和主機ping不通虛擬機解決
  查出問題所在:
  首先要檢查應(yīng)該是VMware workstation 自帶的虛擬網(wǎng)卡:虛擬網(wǎng)路編輯器。
  它是決定VMware虛擬機聯(lián)網(wǎng)的關(guān)鍵所在,我們都知道 VMware workstation就是通過這個虛擬網(wǎng)卡把主機的網(wǎng)絡(luò)分配給虛擬機,使其能夠聯(lián)網(wǎng),也通過它能使主機和虛擬機之間形成一個小的局域網(wǎng),所以虛擬網(wǎng)卡的工作狀態(tài)決定了主機和虛擬機之間的能否通信。
  檢查VMware虛擬網(wǎng)卡的工作狀態(tài)。
  按照以往的經(jīng)歷,我們都知道在裝了VMware workstation 之后,控制面板的網(wǎng)絡(luò)適配器那里會有 VMnet8 和VMnet1兩個網(wǎng)卡,如果你在進去看沒有這兩個網(wǎng)卡,或者只有其中一個,那么有很大概率就是這導致了ping不通。
  查看位置:控制面板\網(wǎng)絡(luò)和 Internet\網(wǎng)絡(luò)連接 (看看有沒有VMnet8 和VMnet1兩個網(wǎng)卡)。
  沒有的話,不能說明這兩個網(wǎng)卡沒有工作(因為虛擬機能聯(lián)網(wǎng),說明虛擬網(wǎng)卡是正常工作的),只是說明主機沒有連接到這兩網(wǎng)卡。
  既然找到了可能的原因,那么下一步我們就來修復(fù)這個問題。
  PS:ping不通就是因為主機沒有連接VMnet8網(wǎng)卡。

  解決問題——配置VMware虛擬網(wǎng)卡:
  VMware的虛擬網(wǎng)卡的配置程序在電腦上叫:虛擬網(wǎng)絡(luò)編輯器,一般在開始菜單就能找到,沒有的話可以去VMware的安裝目錄找。
  1. 我們把它打開,點擊【更改設(shè)置】。
  2. 選擇 VMnet8 NAT模式。
  (PS:不出意外的話,你會看到3個模式:VMnet0——橋接模式,VMnet1——自定義,VMnet8——NAT模式,這里的模式對應(yīng)你的虛擬機的聯(lián)網(wǎng)模式,你的虛擬機是什么模式,就選什么模式如果有多臺虛擬機而且聯(lián)網(wǎng)模式也不一樣,那么就都選擇并配置一下,一般默認選擇NAT模式,請根據(jù)自己的虛擬機聯(lián)網(wǎng)模式選擇)
  3. 勾選【將主機虛擬適配器連接到此網(wǎng)絡(luò)(V)】項;并點擊【應(yīng)用】和【確定】。
  基本到這一步,問題就已經(jīng)解決了?,F(xiàn)在去檢測下能否ping通吧。

  通過以上的內(nèi)容,我們已經(jīng)了解了主機ping不通虛擬機的原因和解決方法了,大家在具體操作的時候,就可以按照上面的方法去做,如果還不明白的話,可以咨詢新網(wǎng)。


聲明:免責聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶自發(fā)貢獻自行上傳,本網(wǎng)站不擁有所有權(quán),也不承認相關(guān)法律責任。如果您發(fā)現(xiàn)本社區(qū)中有涉嫌抄襲的內(nèi)容,請發(fā)

送郵件至:operations@xinnet.com進行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,本站將立刻刪除涉嫌侵權(quán)內(nèi)容。本站原創(chuàng)內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時

需注明出處:新網(wǎng)idc知識百科

免費咨詢獲取折扣

Loading