MacOS VMware Fusion配置NAT网络

MacOS VMware Fusion配置NAT网络

𝓓𝓸𝓷 Lv6

配置vmnet IP地址如果和Mac主机IP相同网段,则会出现冲突

1.点击vmware Fusion > 偏好设置 > ( command + , )网络

2.修改网络设置,添加一个vmnet NAT

vmware-fusion-01

3.修改vmnet3的配置文件,以及ip网关信息

admin@MacOSdeMacBook-Pro ~ % sudo vim /Library/Preferences/VMware\ Fusion/networking

vmware-fusion-02

然后再查看vmnet3的nat.conf信息,修改NAT网关IP地址: 192.168.10.2, 这里的网关IP地址可以设置成自己心仪的IP网关,比如:192.168.1.1、10.0.0.1

admin@MacOSdeMacBook-Pro ~ % sudo vim /Library/Preferences/VMware\ Fusion/vmnet3/nat.conf

vmware-fusion-03

4.回到vmware fusion点开自己的linux虚拟机,然后选择刚才创建的vmnet3

vmware-fusion-04

vmware-fusion-05

vmware-fusion-06

5.修改linux操作系统的网卡配置文件,网关地址必须和上面的网关IP地址: 192.168.10.2一致,否则无法连接

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
vim /etc/sysconfig/network-scripts/ifcfg-eth0

TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=none
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=ens33
UUID=6668d41b-9009-4f3b-bee0-62669f0b993a
DEVICE=ens33
ONBOOT=yes
IPADDR=192.168.10.134
PREFIX=24
GATEWAY=192.168.10.2
IPV6_PRIVACY=no



如果网关设置192.168.1.1无法上网,则检查192.168.1.1是否被占用:
admin@MacOSdeMacBook-Pro ~ % ping 192.168.1.1
PING 192.168.1.1 (192.168.1.1): 56 data bytes
64 bytes from 192.168.1.1: icmp_seq=0 ttl=64 time=4.292 ms
64 bytes from 192.168.1.1: icmp_seq=1 ttl=64 time=0.141 ms
64 bytes from 192.168.1.1: icmp_seq=2 ttl=64 time=0.142 ms
64 bytes from 192.168.1.1: icmp_seq=3 ttl=64 time=0.143 ms
64 bytes from 192.168.1.1: icmp_seq=4 ttl=64 time=0.101 ms

admin@MacOSdeMacBook-Pro ~ % ifconfig bridge101
bridge101: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500
options=3<RXCSUM,TXCSUM>
ether 8a:66:5a:22:95:65
inet 192.168.1.1 netmask 0xffffff00 broadcast 192.168.1.255
inet6 fe80::8866:5aff:fe22:9565%bridge101 prefixlen 64 scopeid 0x15
Configuration:
id 0:0:0:0:0:0 priority 0 hellotime 0 fwddelay 0
maxage 0 holdcnt 0 proto stp maxaddr 100 timeout 1200
root id 0:0:0:0:0:0 priority 0 ifcost 0 port 0
ipfilter disabled flags 0x0
member: vmenet1 flags=3<LEARNING,DISCOVER>
ifmaxaddr 0 port 20 priority 0 path cost 0

6.重启网络

1
systemctl restart network

7.配置DNS

1
2
3
4
5
6
vi /etc/resolv.conf
#主DNS服务器,虚拟机中一般dns1设置为网关,2设置为外网dns
nameserver 192.168.10.2

#备DNS服务器
nameserver 202.96.128.86

8.ping百度

  • Title: MacOS VMware Fusion配置NAT网络
  • Author: 𝓓𝓸𝓷
  • Created at : 2024-07-17 08:50:17
  • Updated at : 2024-09-04 15:26:06
  • Link: https://www.zhangdong.me/vmware-fasion-nat.html
  • License: This work is licensed under CC BY-NC-SA 4.0.
评论