電腦意外關機後,VMware中linux不能聯網問題

問題描述:之前已經配置過linux系統的網卡文件/etc/sysconfig/network-scripts/ifcfg-eth0了,依靠NAT服務能正常訪問外網。但在電腦意外關機,導致VMware被強制關閉後,再次開機啓動VMware時,發現用遠程連接工具並不能連接到虛擬機中的linux,而且在cmd和虛擬機中互相ping對方ip地址,發現並不能ping通同時linux也不能訪問外網。

解決辦法:目前發現的解決辦法有兩個

    (1)在關閉linux系統後,點擊VMware中菜單欄中“編輯”選項下的“虛擬網絡編輯器”按鈕,然後會出現圖1,點擊恢復默認配置(切記此處要在關閉linux系統後進行,否則不能點擊;有時候打開此窗口會很卡,可以關閉後再次打開)。

圖1

點擊上方按鈕後,VMware軟件會自動重新安裝(先卸載再安裝)位於windows的網絡適配器,見圖2。

圖2

此過程需要等待1~2分鐘(具體時間依個人電腦性能而異),再依據圖1中NAT模式下的子網ip地址配置同一局域網下ifcfg-eth0中的ip地址,然後就可以ping通外網了。

    (2)不需要重置VMware網絡,只需要重新開始任務管理器中VMware相關的4個服務就行(其中VMwareHostd對應的Workstations Server是用於VMware軟件的共享服務,不用管)。(推薦第2種方法

具體步驟:1.使用快捷鍵Ctrl+Shift+ESC調出任務管理器界面(當然也可以在桌面下的任務欄鼠標右鍵開啓,但快捷鍵方便呀得意),打開後選擇最後一項“服務”,可出現圖3所示界面。


圖3

    可以發現與VMware相關的服務都已停止工作,此處應該是VMware被強制關閉後導致這幾個服務異常被關閉,然後啓動VMware後並不能自動啓動;所以需要手動右鍵“開始”這幾項服務,然後就可以神奇地發現linux系統又可以正常連接外網了,見圖4。

圖4

總結:VMware被意外強制關閉後,再次啓動時並不能自動打開相關的服務,導致利用NAT服務的linux不能聯網,感覺這是VMware的一個“八阿哥”偷笑。(說明:此處的VMware版本號爲10.0.0 build-1295980,並未測試過其他版本有無此問題。)


備註:個人能力水平有限,如上述有錯歡迎批評指正。另外,轉載請標明出處https://blog.csdn.net/u013237982/article/details/79682757

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章