虛擬機器橋接模式下SSH不能連線的解決方法

keeptrying發表於2013-01-10

VMWare中安裝linux系統,虛擬機器使用“橋接”模式,用SSH連線不上,提示“the host may be down,or there may be a problem with the network connection. Sometimes such problems can also be caused by a misconfigured firewall.

之前使用NAT方式時,SSH可以連線。從同網段的其它機器可以通過SSH連線成功。而且宿主機和虛擬機器之間互相ping沒有問題。linux防火牆和Windows防火牆都已經禁用。就是宿主機不能通過SSH連線到虛擬機器linux。實在是怪異!怎樣設定都不行。

在網上找了半天,終於找到解決辦法:

本地連線—>屬性—>配置—>高階 中,選擇“硬體校驗和”(我這裡是“解除安裝TCP/UDP校驗和(IPv4)”),將其值設定為“關閉”,等待網路自動重新啟動後,便可以使用SSH成功連線VMWare中的linux了。

 

原因猜想:

橋接模式下,虛擬機器和宿主機共用一個網路卡,在同一網路卡上傳輸資料包,可能會有問題,但為何需要關閉硬體校驗和,尚不清楚。。

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/25744374/viewspace-752466/,如需轉載,請註明出處,否則將追究法律責任。

相關文章