linux - 本機無法ping通虛擬機器,但是虛擬機器本身可以ping通本機?
PHP中文网
PHP中文网 2017-06-05 11:10:00
0
3
1437

我使用vm ware安裝了centos6.5,但是我當我配置好靜態ip以後,在虛擬機器裡可以ping通windows的ip地址,也可以ping通baidu.com.但是在windows裡我想用xshell連線總是連線失敗,我就ping了下,發現連線超時,請問這個是什麼原因呢?
以下附上設定截圖:
192.168.5.72 是我本機windows的ip
192.168 .227.80 是我給虛擬機器設定的ip

windows下ping虛擬機器不成功:

linux虛擬機器下ping百度或是windows的本機ip都可以:

#以下是我的虛擬機器網路設定:

#我在windows環境下使用 x-shell 連線linux的失敗截圖:

#請問各位,這是什麼原因呢,我要如何操作才能讓windows也可以ping通虛擬機從而使用x-sherll連接呢.謝謝了!
(其實中午的時候剛裝好linux那會我還能ping通,下午就不行了...)

PHP中文网
PHP中文网

认证高级PHP讲师

全部回覆(3)
某草草

NAT網路的特色就是從裡面能連外面,從外面連不了裡面,就像家裡的電腦能透過家裡的路由器上網,但外面的網路連不了家裡的機器。

我猜你要達到的目的是虛擬機器能上網,並且能從windows裡面透過ssh客戶端連上去。建議兩種方案,一種是將NAT模式改成」橋接模式“,這樣虛擬機就和你主機在同一個網段裡了,通過DHCP或者配置一個和你主機同網段的IP就可以了,既能上網也能透過主機連上去;另一種是再加一個網卡,並選擇“僅主機模式”,於是虛擬機就有了兩個網卡,一個透過NAT上網,另一個專門和主機相連,這樣透過「僅主機模式」那塊網路卡上的IP就能連接虛擬機器。

为情所困

1.ssh 使用 tcp 22 端口,但 ping 程式與之無關。只需檢查您的防火牆/iptables狀態和配置即可。
2.如果您不知道如何解決,請貼上以下命令的結果:
service iptables status
service sshd status

Ty80

改橋接模式,關防火牆 iptables -F 或加上訪問規則

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板