mac安裝vmware fusion后設置vmnet8上網


具體的步驟這篇博客寫的比較明白了,直接拿過來做即可https://blog.csdn.net/linyonfeng/article/details/81510564
下面貼幾個自己做的過程中遇到的一些問題以及解決方案,
先貼自己的正常的配置

[chaofeng@MacBook VMware Fusion]$pwd
/Library/Preferences/VMware Fusion
[chaofeng@MacBook VMware Fusion]$cat networking
VERSION=1,0
answer VNET_1_DHCP yes
answer VNET_1_DHCP_CFG_HASH 3A215D4C0F8DCA5E25803DF7371CB94701A5910A
answer VNET_1_HOSTONLY_NETMASK 255.255.255.0
answer VNET_1_HOSTONLY_SUBNET 192.168.238.0
answer VNET_1_VIRTUAL_ADAPTER yes
answer VNET_2_DHCP no
answer VNET_2_NAT no
answer VNET_2_VIRTUAL_ADAPTER no
answer VNET_8_DHCP yes
answer VNET_8_DHCP_CFG_HASH F686A4521F5060538DE69BCE423490805297856E
answer VNET_8_HOSTONLY_NETMASK 255.255.255.0
answer VNET_8_HOSTONLY_SUBNET 192.168.50.0                  # 主要是修改這個網段
answer VNET_8_NAT yes
answer VNET_8_VIRTUAL_ADAPTER yes

還有nat.conf配置文件

[chaofeng@MacBook vmnet8]$cat nat.conf
# VMware NAT configuration file
# Manual editing of this file is not recommended. Using UI is preferred.

[host]

# NAT gateway address
ip = 192.168.50.2                          # 修改成自己的網段
netmask = 255.255.255.0


# VMnet device if not specified on command line
device = vmnet8

還有dhcpd.conf配置文件,這個不是必須的,因為我的虛擬機用的是靜態配置

[chaofeng@MacBook vmnet8]$cat dhcpd.conf
allow unknown-clients;
default-lease-time 1800;                # default is 30 minutes
max-lease-time 7200;                    # default is 2 hours

subnet 192.168.50.0 netmask 255.255.255.0 {                          # 這幾處修改成自己的網段
	range 192.168.50.128 192.168.50.254;
	option broadcast-address 192.168.50.255;
	option domain-name-servers 192.168.50.2;
	option domain-name localdomain;
	default-lease-time 1800;                # default is 30 minutes
	max-lease-time 7200;                    # default is 2 hours
	option netbios-name-servers 192.168.50.2;
	option routers 192.168.50.2;
}
host vmnet8 {
	hardware ethernet 00:50:56:C0:00:08;
	fixed-address 192.168.50.1;
	option domain-name-servers 0.0.0.0;
	option domain-name "";
	option routers 0.0.0.0;
}
####### VMNET DHCP Configuration. End of "DO NOT MODIFY SECTION" #######

最后再貼上去mac的路由,因為我也是通過查看路由發現哪里有問題就去解決哪里的問題

注意:有的教程會讓嘗試選擇自定義網卡設置網段,個人覺得大可不必。

在設置的過程中如果需要重啟mac上面的vmnet8網卡來生效,可以退出vmware fusion重新打開即可

遇到的一些問題以及解決思路

問題一、
虛擬機不能上網:
這個先確定是不是dns的問題,是dns的問題很好解決,不是dns的話就要看網關以及網卡vmnet8是否生效,mac下可以通過ifconfig命令查看vmnet8網卡是否正常

問題二、
虛擬機可以上網,但是mac不能ping通內部的虛擬機
這個還是vmnet8設置有問題,需要查看/Library/Preferences/VMware Fusion/networking文件是否正確


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM