1. 程式人生 > >Ubuntu使用SSH共享失敗解決方法

Ubuntu使用SSH共享失敗解決方法

1.5 3.1 inux -1 hab 動態ip 通過 安裝 9.png

VMware上Ubuntu使用SSH共享失敗,出現以下錯誤:

The host‘192.168.59.128‘is unreachable, 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

技術分享

通過網上查詢,解決方法主要有以下三點:

1.網絡是否ping通:先用ifconfig查出Ubuntu的連接IP,再用命令查看是否ping通,ping +{IP}  如我機: ping 192.168.59.128 若ping通則為以下界面:

技術分享

2.Ubuntu防火墻和Windows防火墻是否關閉;

我主機是Win10系統,虛擬機是Ubuntu系統;

  2.1關閉Win10防火墻:

技術分享

  2.2關閉Ubuntu系統的防火墻:

  查看防火墻ufw的狀態:sudo ufw status 我這裏是已關閉

  技術分享

確信下再次關閉下:sudo ufw disable

   技術分享

  3.查看ssh服務是否已啟動:

    3.1當然你之前要有安裝命令:apt-get install ssh

    技術分享

    3.2查看是否啟動服務和使用端口22:

    netstat -antp | grep sshd

    技術分享

    如上圖,是有的。

問題是:

然而滿足上述3個條件我還是無法使用SSH服務;

技術分享

弄了一晚上弄不出來 ,ssh軟件重裝也解決不了;

解決方法:更改Ubuntu網絡連接方式,我把我的網絡連接由NAT改為橋接方式,問題就解決了

(註:每個人的使用環境都不一樣,我只分享我的)

因為我的電腦是用路由獨個上網而且是動態IP自動獲取,所以應該選擇橋接,發現也可以上網(當初剛裝的時候不能上網才改為NAT),只是IP變了;(至於我選擇NAT也可以上網我也很納悶);

 更改網絡設置:(前提是更改後也能ping通)

  技術分享技術分享

  

  再打開ssh客戶端進行connect:(成功)

  技術分享

  

  以上純屬於分享,如有誤導請見諒,本人剛入門linux的菜鳥,所以借助於網絡必定於分享於網絡,謝謝

  

  

    

  

    

  

Ubuntu使用SSH共享失敗解決方法