1. 程式人生 > >Xshell連接不上虛擬機的問題和解決辦法

Xshell連接不上虛擬機的問題和解決辦法

但是 文件內容 連接 xshell inux linu 內部 text linux ip

第一次用xshell,一直連不上linux,搞了好久,也查了很多辦法,但是最後也終於解決了,在這裏我分享一下自己的解決辦法,再列舉網上的辦法,希望可以幫助其他人。
1,你的linux ip地址沒有配置。
ip地址沒有配置,你需要自己配置,配置的方法網上很多,在這裏列舉一種:
輸入vim /etc/sysconfig/network-scripts/ifcfg-eth0命令
把這個文件內容改為如下:
技術分享圖片
ip自己設置,比如為:192.168.1.155
再輸入ifconfig -a就可以發現自己的ip以改變。

下圖是我自己的適配器設置:

技術分享圖片
我這樣更改之後就可以xshell就可以連上linux了。

NAT連接模式:

http://blog.csdn.net/exziro/article/details/52969305

在這裏給出各種模式的意義(內容來自:http://blog.csdn.net/u012454079/article/details/48522611):
nat模式:虛擬機中訪問網絡的所有數據都是由主機提供的,虛擬機並不真實存在。這種方式的虛擬機能夠訪問到主機,和網絡中的其他主機,但是主機不能訪問虛擬機,而且各個虛擬機之間也是獨立的,無法互相訪問

橋接模式:橋接訪問是通過主機的網卡架設了一條橋,從而直接連入到網絡,這樣的虛擬機會被分配到一個獨立的ip。這種方式的虛擬機和主機能夠通過ip互相訪問。

內部網絡模式:內部網絡模式是虛擬機和外網斷開,只實現虛擬機和虛擬機之間的內部網絡。

3,啟動ssh服務
service ssh start

4,防火墻沒有關閉(應該是最後的辦法)
輸入以下命令:

service iptables stop

chkconfig iptables off

5,請確保你的網絡可以正常連接

嘛。。本人以為是新手,在這裏寫出自己的經驗,希望可以幫助到你。

2 改變自己的網絡適配器設置,這個在網上的方法很雜,但大同小異,然而我自己試了試,(>_<)。。沒一個成功的。在這裏列出來方便讀者參考

Xshell連接不上虛擬機的問題和解決辦法