有時候會很奇怪,CentOS7明明配置了靜态IP位址,但是一旦實體機重新開機或關機後,再次開啟虛拟機後,使用ssh連接配接軟體如xshell和MobaXterm連接配接時,卻發現連接配接不了。這裡就這個問題做一個解釋和說明。
首先我們要知道,要使用ssh連接配接軟體如xshell和MobaXterm連接配接時,首先需要實體機跟虛拟機互相之間能ping通,虛拟機的網絡連接配接采用是NAT的方式(與虛拟機共享主機的IP位址)
![](https://img.laitimes.com/img/__Qf2AjLwojIjJCLyojI0JCLicmbw5yNiNGNxIjZzEDNjhTNjRWOxMWZlNmMmZGOhRjN5YmM08CX0JXZ252bj91Ztl2Lc52YucWbp5GZzNmLn9Gbi1yZtl2Lc9CX6MHc0RHaiojIsJye.png)
然後打開網絡和internet設定>更改網絡擴充卡選項>找到VMware Network Adapter VMnet8右擊找到狀态ipv4位址和ipv4網關位址>右擊找到屬性找到internet協定版本4(TCP/ipv4)然後輕按兩下配置靜态IP
然後點選确定
win+r輸入cmd進入指令行,執行ipconfig檢視VMware Network Adapter VMnet8的ip位址是否為剛剛更改的ip位址。
然後再配置虛拟機CentOS7的靜态ip位址。
或者DNS的另一種配置方法:
儲存退出後,重新開機網絡
systemctl restart network
然後,再檢視現在的網絡位址
ifconfig或者ip add
然後再重新開機一下openssh
systemctl restart sshd
使用上面配置的ip位址使用xshell和MobaXterm進行ssh連接配接,這時候應該就可以連接配接了。