Virtual Machines (VMs) located on the same NSX segment as a Palo Alto Gateway VM are experiencing a loss of connectivity to the gateway. This interruption occurs when the Palo Alto gateway is connected to the NSX segment without MAC Learning configuration enabled.
VMware NSX
The issue is caused by the configuration of the MAC Discovery Profile associated with the Palo Alto Gateway VM. Specifically:
Promiscuous Mode and Forged Transmits are not enabled. (Not available on NSX-T Segment)
MAC Learning, which serves as an alternative to Promiscuous mode in NSX-T environments, was not enabled on the MAC discovery profile.
Without these settings, the necessary traffic flow for the gateway to function correctly as a router for other VMs on the segment is blocked.
To resolve this issue, you must enable MAC Learning on the segment connecting the Palo Alto VM. Follow the steps below:
Create a new MAC Discovery Profile within your NSX manager.
In the profile settings, enable MAC Change and MAC Learning.
Attach the newly created MAC discovery segment profile to the specific segment currently used by the Palo Alto VM.