目標:虛擬機具有獨立IP,可以訪問外部網絡,可以使用XShell工具連接。
1、設置虛擬機的虛擬網絡VMnet8
編輯-->虛擬網絡編輯器-->VMnet8-->更改設置


設置子網IP和子網掩碼


DHCP設置


NAT設置


2、設置虛擬機的網絡連接方式為NAT模式
選中虛擬機-->右鍵-->設置-->網絡適配器-->選擇NAT模式


3、配置本地主機的VMnet8本地地址參數
網絡和共享中心-->更改適配器設置-->選中VMnet8,鼠標右鍵
-->屬性-->IPV4-->屬性-->設置IP地址和子網掩碼(這里的IP地址和虛擬機中設置的靜態IP地址不能沖突),就只修改這兩個值,其他設置不要填寫,以免上主機連不了網。


4、設置靜態ip地址
開啟CentOS系統,以具有管理員權限的身份登錄系統
#執行命令查看ip地址和網卡地址(記下網卡地址)
ip addr

進入配置文件,修改配置:vi /etc/sysconfig/network-scripts/ifcfg-ens33
BOOTPROTO=static #啟用靜態IP地址 ONBOOT=yes #開啟自動啟用網絡連接 HWADDR=00:0c:29:38:7d:60 #網卡物理地址 IPADDR0=192.168.15.141 #設置IP地址 GATEWAY0=192.168.15.2 #設置網關 DNS1=192.168.15.2 #設置主DNS

5、重啟CentOS
reboot
6、系統重啟后查看IP地址和測試網絡
查看IP地址相關信息:ip addr
Ping一下外網:ping www.baidu.com
主機Ping一下虛擬機里面的系統:ping 192.168.15.141 (剛設置好的靜態IP地址)
都能ping通,說明虛擬機和主機、外網都能夠正常通信了。
也可以使用XShell連接。
7、多台系統通信測試
其他CentOS系統在第1到第3步的基礎上,只需要設置靜態IP即可,設置好后按照第6步測試,可以在第二個CentOS系統測試ping 192.168.15.141 ,如果能夠ping 通,也說明兩台CentOS之間也可以正常通信。
參考文章:
在VM虛擬機中配置多個CentOS7系統,在同一局域網中能夠相互訪問,並且能夠訪問外網
如何使用Xshell連接VMware上的Linux虛擬機