WinXP SSH连接不上虚拟机的解决方法
問題現象描述:
在VMWare中安裝好linux系統后,選擇橋接,從宿主機Windows上使用Putty, SSH Secure Shell等客戶端工具連接linux上的ssh服務,客戶端一直沒有反應,無法輸入密碼進行登陸。
這個問題的很是怪異,因為在公司的WinXP上使用同版本的VMWare和linux,沒有這個問題。VMWare選擇NAT方式時,SSH可正確建立連 接。從同網段的其它機器可以通過SSH連接成功。宿主機和虛擬機之間互相ping沒有問題。linux防火墻和windows防火墻都已經禁用。IP設置 在同一網段,SSH服務正常運行在22端口,配置也沒有問題(不然客戶端連接不進來)。FTP等也是一樣,無法從宿主機連接到linux上的服務。
解決方案:
首先要感謝ningzuowu,我是按照他提供的方法解決的。 地址為:http://bbs.chinaunix.net/archiver/tid-943452-page-2.html
以下是截圖說明:
?1. 本地連接,選擇屬性,選擇配置
2. 在高級選項卡中,選擇“硬件校驗和”,將其值設為“關閉”,等待網絡自動重新啟動后,便可以使用SSH工具成功連接VMWare中的linux了。
解決過程:
在google中搜索解決方案,大部分方案都是要確認網絡設置,防火墻設置,SSH服務設置,確認這些都沒有問題之后,仍然沒有解決問題。
有建議使用NAT方式的,但由于我在arm開發中需要將開發板和linux互相通信,需要采用橋接方式。
最后終于搜到ningzuowu關于此問題的解決方案,試了一下,確實可行。
為了方便更多的人更容易找到,便整理成文章。
原因猜想:
橋接模式下,虛擬機和宿主機共用一個網卡,在同一網卡上傳輸數據包,可能會有問題,但為何需要關閉硬件校驗和,尚需高人指點。
可能影響:
關閉硬件校驗和,是否會造成網絡不穩定,或其它問題,還沒有測過,如果有發現問題,希望可以指出。
轉載于:https://www.cnblogs.com/rooney/archive/2012/01/04/2312162.html
《新程序員》:云原生和全面數字化實踐50位技術專家共同創作,文字、視頻、音頻交互閱讀總結
以上是生活随笔為你收集整理的WinXP SSH连接不上虚拟机的解决方法的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: POJ_1976 A Mini Loco
- 下一篇: 2011年使用率增长最快的十大Web技术