演示環境:win11 + VMware16pro+xshell7+centos7.9
虛擬機器和xshell配置
1.vmware的安裝【16pro】,映象匯入
-
注意【不要將軟體下載到帶中文和其他特殊字元的目錄內】
-
硬體配置【2核2執行緒2G記憶體就夠。IP地址就動態獲取就行】
-
啟動centos虛擬機器,輸入使用者名稱和密碼
-
獲取IP地址和網路卡名字:
2.xshell安裝好後,遠端連線虛擬機器
左上角 -> 檔案-> 新建,彈出下面這個視窗
提示儲存密碼的,就選擇接受並且永久儲存
這個字樣的。
連線成功之後,VMware的視窗可以關閉,但是要選擇後臺執行,現在就可以用xshell來做操作了。
設定靜態ip
網路介面卡為NAT模式
-
1.開啟虛擬機器 -> 編輯 -> 虛擬網路編輯器
-
2.開啟控制皮膚手動修改ip
國內常用的dns:
-
阿里:223.5.5.5
-
百度:180.76.76.76
-
谷歌全球:8.8.8.8
-
-
3.centos虛擬機器內設定網路卡
ip a
找到網路卡 我的是ens33 -
4.編輯該網路卡的設定
vim /etc/sysconfig/network-scripts/ifcfg-ens33 #其它的引數不變,只需要注意下面這幾項,已存在就修改,不存在就新增 ONBOOT="yes" # 開機啟動,設定為yes BOOTPROTO="static" # 設定為靜態IP IPADDR="192.168.219.150" # 你想要設定的靜態IP,前三段跟虛擬網路編輯器中的子網IP保持一致,最後一段就是我們自己指定的靜態IP,我這裡以150為例,將來的靜態IP地址就是192.168.219.150 NETMASK="255.255.255.0" # 子網掩碼照抄虛擬網路編輯器中的子網掩碼 GATEWAY="192.168.219.2" # 閘道器也照抄虛擬網路編輯器中的NAT設定中的閘道器 # 可以有多個dns DNS1="223.5.5.5" # 阿里的, DNS2="8.8.8.8" # 谷歌的 DNS3="180.76.76.76" # 百度的
5.儲存,重啟網路卡,就有了靜態IP
systemctl restart network
6.測試
- 虛機ping宿主機
- 宿主機ping虛機
能ping通就算成功了