Xshell或CRT連接到VMware虛擬機(ip地址配置)
1:打開虛擬機在終端輸入ip addr(中間有空格),查看本機IP
2:輸入命令: ls /etc/sysconfig/network-scripts/查看網卡列表,一般默認第一個就是你電腦的網卡。
3:輸入命令 cat /etc/sysconfig/network-scripts/ifcfg-ens16777736 查看有線網卡信息。
PS:可以用向上箭頭返回之前的指令,然后修改,就不用重復全部輸入
如果箭頭所指位置是no,那么問題找到了,把它改成yes
4:輸入vi /etc/sysconfig/network-scripts/ifcfg-ens16777736 進入下圖界面。
5:鍵盤按i 鍵 就可以編輯網卡信息了,把ONBOOT=no的no改成yes,修改后按一下ESC鍵退出編輯。接下來輸入:wq 出現下圖界面是時,再按一下enter鍵保存並退出此界面。PS:不要忘了符號 :
6:如果出現以下報錯,只讀模式不能修改,則返回用root權限編輯,將第4步改為:sudo vi /etc/sysconfig/network-scripts/16777736 然后繼續第5步
7:輸入命令: cat /etc/sysconfig/network-scripts/ifcfg-enp6s0 查看是否修改成功。
8:輸入命令: sudo service network restart 重啟網絡。 PS: 輸入密碼時沒有任何提示,輸完回車即可
9:輸入 ip addr 查看centOS的ip 地址,將此地址輸入CRT/xshell中即可連接
10:CRT/xshell連接centOS
11:點擊centOS右鍵會話選項,將轉發X11勾去掉
12:重新連接,大功告成,試試ping一下一個網站,比如www.baidu.com
******************************************************************************
說明
Xshell版本:Xshell5
虛擬機版本:VMware-workstation-full-15.5.1-15018445.exe
IP地址:192.168.136.110
網關地址:192.168.136.2
報錯內容中的IP地址是192.168.239.110是還原默認設置之前的網關地址,因為我后來還原默認設置了,網關網段就變了
報錯內容
報錯原因
原因二:IP或網關地址錯誤
原因三:本地VM的虛擬網卡丟失
解決方案
一的解決方案
輸入以下關閉防火牆命令
systemctl stop firewalld
輸入禁止防火牆開啟自動啟動命令
systemctl disable firewalld
輸入查看防火牆狀態命令,顯示not running則成功
firewall-cmd --state
二的解決方案
查看虛擬機的虛擬網絡編輯器
按照序列號點擊,查看箭頭位置的網關地址是否和ifcfg-ens33上邊的地址一樣
將IP地址第三段與網關地址第三段修改成一樣的
打開Xshell,新建連接地址
三的解決方案
打開虛擬網絡編輯器
按照下圖序列號點
去查看本地網絡鏈接,出現下圖中圈起來的部分則為成功