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