虛擬機ping主機,主機無法ping通虛擬機及怎麼訪問其他電腦上的虛擬機

由於安裝一些軟件修改了Windows的一些網絡配置,之後所有軟件都可以聯網了,但是xshell怎麼也連不上虛擬機了,開始以爲是22端口被佔用,查詢之後發現並沒有,後來無意中發現主機無法ping通虛擬機,虛擬機卻可以ping主機。 
    然後開始苦苦的Google,baidu,結果搜到的答案不是說關閉防火牆,就是 將vm網絡連接改爲NAT或者bridge(我的是NAT連接),都沒有成功,還有一些更加複雜的解決方法都沒有敢去試。 
    後來想到電腦上不了網經常會有說把ip地址改爲自動獲取,然後就查看了兩個虛擬網卡的ipv4,發現兩塊網卡都是使用靜態ip,而且ip並沒有設置,將其設置爲自動獲取ip後,主機就可以ping通虛擬機了,xshell也可以正常連接虛擬機了。 
    如果有同樣問題的朋友用其他方法不能解決可以看一下虛擬網卡是否自動獲取ip

如果是你想要使用另外的電腦訪問本地電腦上的虛擬機的話,需要使用橋接模式:

1、首先是打開網絡和internet設置 找到更改網絡適配器設置

然後確定你的虛擬機使用的是哪個虛擬網連接,這裏我使用的是VMnet8,你要查看你本機的ip是多少,然後要將你這裏的虛擬ip設置成相同網段如我本機是192.168.1.123,那我這裏就設置成了192.168.1.105

 

然後回到虛擬機上,將連接方式改爲橋接方式,之後關機重啓一下,你會發現,你這裏的ip已經變了,其他電腦也可以ping通你這個虛機了。但是有的可能會出現問題如

 

這個情況也好解決,這裏不再多說。

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