1、查看主機(jī)的IP網(wǎng)段(我在房東的網(wǎng)絡(luò)下接了路由器),192.168.28.117。
2、修改
/Library/Preferences/VMware Fusion/vmnet8
目錄下的nat.conf文件
網(wǎng)關(guān)的設(shè)置要兩個配置文件相同,一般為28.2的ip,其它的配置的IP需要更改。
一般換了網(wǎng)絡(luò)環(huán)境以后,VMware內(nèi)的虛擬機(jī)設(shè)置為固定IP的,以NAT方式與主機(jī)共享的網(wǎng)絡(luò)需要重新進(jìn)行設(shè)置。
DNS設(shè)置為vmnet8的網(wǎng)關(guān),其它的設(shè)置與主機(jī)在同一網(wǎng)段,不與局域網(wǎng)內(nèi)的IP沖突就可以了。
在 /Library/Preferences/VMware Fusion/networking中修改vmnet8的IP與主機(jī)在同一網(wǎng)段.28.0。
在虛擬機(jī)中,將網(wǎng)關(guān)與DNS都設(shè)置為28.2的IP。
此時,如果使用ifconfig命令查看到的vmnet8的IP為與主機(jī)在同一網(wǎng)段的.1的IP地址。
典型的設(shè)置
192.168.28.102#這個IP地址在nat.conf設(shè)置的網(wǎng)段范圍內(nèi)
255.255.255.0
192.168.28.2 # gateway
192.168.28.2 #DNS
主機(jī)訪問虛擬機(jī)
需要做的工作是映射主機(jī)的端口到虛機(jī)的端口
需要在nat.conf文件中加入如下的映射
主機(jī)端口=虛擬機(jī)IP:虛擬機(jī)端口
另外,可能需要將防火墻關(guān)掉,還有selinux也要設(shè)置為失效。具體代碼如下:
systemctl stop firewalld
set enforce 0
重啟網(wǎng)絡(luò)
sudo /Applications/VMware\ Fusion.app/Contents/Library/vmnet-cli --status
sudo /Applications/VMware\ Fusion.app/Contents/Library/vmnet-cli --start
訪問虛擬機(jī)中內(nèi)容
在瀏覽器輸入
10080即為你在nat.conf中配置的端口映射。
以上這篇MAC VMWare Fusion網(wǎng)絡(luò)設(shè)置方法就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。