Xshell無法連線本地虛擬機器

2021-07-27 08:33:31 字數 822 閱讀 3760

最近在學linux的時候,由於需要在windows和linux之間切換傳輸檔案,很麻煩,就想用xshell和xftp,但我的xshell卻無法連線虛擬機器。

查詢問題,關閉了防火牆,還是連線不上,本地ping 虛擬機器ip 也ping不通,但發現虛擬機器ping本地ip 卻可以ping通,我的虛擬機器網路也正常,連線方式是nat模式。最後發現問題是因為我本地的電腦vmnet8禁用了。(不知道什麼時候在做什麼的時候把它禁用了。。。。)開啟之後就正常了。如下圖:

經查詢得知:nat方式需要開

啟vm8 ,vm1。

使用nat方式預設的虛擬機器配置下使用dhcp自動獲取ip即可。如果要自己定義靜態ip的話,進入 

此修改為其他網

段,保證虛擬機器中的網段和這裡一致),虛擬機器閘道器ip在nat標籤下可以看到。 

如果虛擬機器裡能ping同本機,而本機卻ping不通虛擬機器,或者虛擬機器不能ping通本機,可能有如下原因:

1.如果是橋接模式,那麼可能性1:虛擬機器防火牆禁ping,請關閉虛擬機器防火牆重試;可能性2:橋接設定的ip有衝突或者是虛擬機器橋接服務不正常。

2.如果是nat模式,那麼可能性1:虛擬機器防火牆禁ping,請關閉虛擬機器防火牆重試;可能性2:本機上的vmnet8網絡卡被禁用了。可能性3:vbox的nat模式,vpc的共享模式,本來就這樣的。

如果是host-only模式,一般就是虛擬機器防火牆禁ping了!!!!

總結:嘗試了很多方法都不行,最終發現是vmnet8禁用了。看來,只要你不放棄,總能找到問題答案的,要鍥而不捨!!!

xshell無法連線虛擬機器

今天搭建個centos 7,用xshell居然連不上虛擬機器。症狀如下 1 宿主機能ping虛擬機器,但不能telnet 虛擬機器22埠 2 虛擬機器可以ping主機以及閘道器,但不可以ping www.baidu.com 3 xshell用ssh 連虛擬機器時,報錯 socket error ev...

x shell連線本地虛擬機器linux

樓主一直覺得直接在虛擬機器裡操作linux很是不方便,有時候查個資料總是要在虛擬機器與主機之間切換,所以想用x shell連線本地虛擬機器去執行命令。自己試了很多次一直連線不成功,在網上也查了很多資料,有很多寫的很複雜,也不能解決問題。現把我遇到的問題以及解決的方案給大家看。首先把虛擬機器網路模式調...

XShell連線本地Ubuntu虛擬機器

vmware workstation 安裝好本地虛擬機器之後,直接在虛擬機器上敲命令著實不方便。這個時候我們就需要乙個遠端命令工具來管理虛擬機器,這裡推薦使用xshell遠端命令列工具 2.安裝xshell 這樣就安裝完成了,這個很簡單。接下來我們要讓他連線到我們的虛擬機器,注意了關鍵的時刻到了。1...