VMware Fusion 20H2 NAT issue with custom network adapter

This post was originally published on this site

Hi,

 

I installed macOS Big Sur bêta 11.0 (20A5343j) and then update VMware Fusion to Pro e.x.p (16530630).

 

I run two VMs at this time. A Ms Windows Server 2019 (AD DS, DHCP, DNS)  and a Windows 10 desktop.

 

When I first installed this small lab, I configured a custom network adapter for the purpose of this configuration, but since I updated, it cannot access the internet anymore.

 

The fact is, if I add an other network adapter, on a bridged connection on my W10, I can access the internet…

 

Does anyone have an idea of what’s going on ?

 

Thank you in advance !

 

ifconfig

 

bridge0: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500

options=63<RXCSUM,TXCSUM,TSO4,TSO6>

ether xx:xx:xx:xx:xx:xx

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: en1 flags=3<LEARNING,DISCOVER>

        ifmaxaddr 0 port 5 priority 0 path cost 0

member: en2 flags=3<LEARNING,DISCOVER>

        ifmaxaddr 0 port 6 priority 0 path cost 0

nd6 options=201<PERFORMNUD,DAD>

media: <unknown type>

status: inactive

 

bridge100: flags=8a63<UP,BROADCAST,SMART,RUNNING,ALLMULTI,SIMPLEX,MULTICAST> mtu 1500

options=3<RXCSUM,TXCSUM>

ether xx:xx:xx:xx:xx:xx

inet 172.16.59.1 netmask 0xffffff00 broadcast 172.16.59.255

inet6 fe80::1040:16be:da4a:9d6d%bridge100 prefixlen 64 secured scopeid 0x12

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: uen0 flags=3<LEARNING,DISCOVER>

        ifmaxaddr 0 port 17 priority 0 path cost 0

Address cache:

0:c:29:ad:9b:34 Vlan1 uen0 1130 flags=0<>

nd6 options=201<PERFORMNUD,DAD>

media: autoselect

status: active

 

 

The content of my nat.conf file :

 

# VMware NAT configuration file

# Manual editing of this file is not recommended. Using UI is preferred.

 

[host]

 

# Use MacOS network virtualization API

useMacosVmnetVirtApi = 1

 

# NAT gateway address

ip = 172.16.59.1

netmask = 255.255.255.0

 

# Last DHCP address

lastDhcpAddress = 172.16.59.2

 

# VMnet device if not specified on command line

device = vmnet2

 

# Allow PORT/EPRT FTP commands (they need incoming TCP stream …)

activeFTP = 1

 

# Allows the source to have any OUI.  Turn this on if you change the OUI

# in the MAC address of your virtual machines.

allowAnyOUI = 1

 

# Controls if (TCP) connections should be reset when the adapter they are

# bound to goes down

resetConnectionOnLinkDown = 1

 

# Controls if (TCP) connection should be reset when guest packet’s destination

# is NAT’s IP address

resetConnectionOnDestLocalHost = 1

 

# Controls if enable nat ipv6

natIp6Enable = 0

 

# Controls if enable nat ipv6

natIp6Prefix = fd15:4ba5:5a2b:1002::/64

 

[tcp]

 

# Value of timeout in TCP TIME_WAIT state, in seconds

timeWaitTimeout = 30

 

[udp]

 

# Timeout in seconds. Dynamically-created UDP mappings will purged if

# idle for this duration of time 0 = no timeout, default = 60; real

# value might be up to 100% longer

timeout = 30

 

[netbios]

# Timeout for NBNS queries.

nbnsTimeout = 2

 

# Number of retries for each NBNS query.

nbnsRetries = 3

 

# Timeout for NBDS queries.

nbdsTimeout = 3

 

[incomingtcp]

 

# Use these with care – anyone can enter into your VM through these…

# The format and example are as follows:

#<external port number> = <VM’s IP address>:<VM’s port number>

#8080 = 172.16.3.128:80

 

[incomingudp]

 

# UDP port forwarding example

#6000 = 172.16.3.0:6001

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.