Cross-VLAN NAT/UDP Relay

Hi @MarceloBarros -

You are correct - UDP relay helps establish the initial handshake, and the apps indicate a connection (the iPhone and Garmin think they are connected). At the same time, the phone attempts to establish a TCP connection with the display, but that times out because there is no return route from Garmin back to the iPhone’s segment.

That’s why I was hoping there was a way to have either a VLAN-to-VLAN NAT (not routing) or DHCP snooping on one of the Peplink ports. In that case, if NAT is possible, all traffic within the Garmin segment will originate from a NAT’ed IP.

Hi, @vvakser

Have you try to setup a mix of Custom Service Forwarding Setup and UDP Broadcast/Multicast Relay to help those devices to have communication bettwen networks?

I set up a UDP relay, but didn’t see the point in custom service forwarding since there is no way for TCP packets to get back to the originating IP due to an incorrect gateway that Garmin is aware of (the gateway itself).

Outbound:
iphone IP->TCP request->PeplinkIP (routing) ->Garmin VLAN->Garmin MFD IP

Response

Garmin MFD IP-> next hop (Garmin MFD IP)-