centOS 6.5
問題:系統在虛擬機中安裝完成之後,發現使用XShell無法連接
解決:
首先檢查系統網絡設置,修改系統網絡配置文件:/etc下的網絡配置文件爲靜態IP
發現依然連接不上,ifconfig顯示沒有網卡
後來檢查發現是因爲電腦有線和無線都連接上去了,而虛擬機設置的是自動橋接,推測可能是因爲虛擬機不知道要橋接到哪塊網卡
斷開一個連接,重新設置靜態IP,和windows主機在一個網段內,重啓網絡服務
XShell連接成功!
Ubuntu 12.04
ubuntu有時也會出現網絡連接不上的情況,事實證明,這兩種情況都是因爲同時連接了有線和無線網卡導致vmware虛擬機無法自動橋接到合適的網絡。這可能是vmware的一個bug,和系統是沒關係的。
但我最近重裝ubuntu發現,當我斷開有線連接時,ubuntu可以正常連接到網絡(無線網處於連接狀態),然後我再插上網線也沒問題,可是當我同時連接時,就會出現問題。有待解決。
2016.10.24更新
經過思考,centOS之所以能夠連接上是因爲我設置的是靜態IP,所以XShell是可以連接的,但是聯網依然不行。
ubuntu之所以斷開無線網卡也不能連接是因爲,設置的是dhcp,而有線網是校園網,要獲取IP地址就必須通過客戶端連接。而無線網是路由器,所以可以分配IP地址。