andersson.j
New Around Here
My setup:
I’m running Asuswrt-Merlin 376.49 on a RT-N66U.
Scenario 1, port forwarding with VPN disabled:
With the following port forwarding Wireshark and tcpdump shows incoming traffic being forwarded, and traffic being returned. Everything works perfectly.
Scenario 2, port forwarding with VPN enabled:
When I enable my VPN > PPTP/L2TP Clients > PPTP VPN, all outgoing traffic on the network is routed through the VPN, as expected.
When I connect back home, not through the VPN but directly to the routers external IP, as in scenario 1, Wireshark and tcpdump confirms incoming traffic on port 5900. But here’s the problem: the traffic is no longer forwarded to 192.168.1.100:5900! Traffic originating from inside the LAN is forwarded correctly.
I’ve been experimenting with routing tables and firewall rules all day, but I’m in over my head!
I’m running Asuswrt-Merlin 376.49 on a RT-N66U.
Scenario 1, port forwarding with VPN disabled:
With the following port forwarding Wireshark and tcpdump shows incoming traffic being forwarded, and traffic being returned. Everything works perfectly.
Code:
Destination Proto. Port range Redirect to Local port Chain
ALL TCP 5900 192.168.1.100 5900 VSERVER
Scenario 2, port forwarding with VPN enabled:
When I enable my VPN > PPTP/L2TP Clients > PPTP VPN, all outgoing traffic on the network is routed through the VPN, as expected.
When I connect back home, not through the VPN but directly to the routers external IP, as in scenario 1, Wireshark and tcpdump confirms incoming traffic on port 5900. But here’s the problem: the traffic is no longer forwarded to 192.168.1.100:5900! Traffic originating from inside the LAN is forwarded correctly.
I’ve been experimenting with routing tables and firewall rules all day, but I’m in over my head!