XShell鏈接不了虛擬機

本機安裝好虛擬機和centeros;linux

使用xshell鏈接:shell

linux Could not connect to '127.0.0.1' (port 22): Connection failed.網絡

 

ifconfig -a 查看全部的發現etho居然沒有IP地址;編輯器

1、申請ip
dhclient eth0
2、釋放ip
dhclient eth0 -r

申請ip,而後再次輸入命令ifconfig -a 發現已經分配好了ip。spa

問題:code

執行 dhclient eth0 時 eth0: unknown interface: No such device

刪除/etc/udev/rules.d/70-persistent-net.rules文件,重啓系統。

從新使用xshell鏈接,發現ok了!blog

 以上操做雖然能夠解決問題;可是每次重啓linux以後會發現IP地址又再次還原了回去;ip

 

固定IP配置:內存

要讓它隨系統啓動後自動獲取須要修改 /etc/sysconfig/network-scripts/ifcfg-eth0,將ONBOOT="no"改成ONBOOT="yes"。虛擬機

 

輸入:vi /etc/sysconfig/network-scripts/ifcfg-eth0   編輯

 

修改後,esc切換,:wq 保存退出;重啓linux發現ip會隨機分配好了!

 

 

 

注意:vi /etc/sysconfig/network-scripts/ifcfg-eth0  打開文件時,顯示以下,則是ifcfg-eth0上次編輯不正常退出致使,cd /etc/sysconfig/network-scripts      

執行 ls -a 發現.ifcfg-eth0.swap隱藏文件, rm -rf .ifcfg-eth0.swap 刪除

不正常退出該編輯文件所致
沒有使修改文件和真實文件結合所致
.ifcfg-eth0.swap在內存中 
 

 

 

 有時候仍是沒法指定ip,xshell沒法鏈接;編輯--虛擬機網絡編輯器,還原默認設置,重啓虛擬機

相關文章
相關標籤/搜索