D582 Hi! I am trying to establish a 2-way tunnel between two ASUS RT68 routers running Merlin firmware, and just don't know enough about how OpenVPN works to achieve what I want. At the moment, I have managed to have both Router A and Router B act as both a server and a client (i.e. setting up two tunnels). I can reach resources on A's LAN from B, and vice-versa. However, all traffic is NAT'ed and masquerades as the IP of the VPN client (the option box "Create NAT on tunnel" in each client's config page is checked). Current Info: Router A LAN A: 192.168.188.0/24 OpenVPN Server Subnet A: 192.168.199.0/24 Traffic from LAN B is perceived as all originating from 192.168.199.x (OpenVPN client IP for Router B) Router B LAN B: 192.168.147.0/24 OpenVPN Server Subnet B: 192.168.198.0/24 Traffic from LAN A is perceived as all originating from 192.168.198.x (OpenVPN client IP for Router A) What I want: - One tunnel only - Router A to be the OpenVPN server - Router B to be the OpenVPN client - Traffic from LAN A to reach LAN B, and vice-versa - No NAT or masquerading. All systems on LAN A to see the actual LAN B IP address (192.168.147.x) and all systems on LAN B to see the LAN A IP address (192.168.188,x). Your help is appreciated! 🙂
TinCanTech Provided the routers are the default gateway for each network, you should simply follow this: HOWTO: Expanding the scope of the VPN to include additional machines NAT is only necessary if your clients want to use the internet over the VPN.
D582 TinCanTech wroteProvided the routers are the default gateway for each network, you should simply follow this: HOWTO: Expanding the scope of the VPN to include additional machines NAT is only necessary if your clients want to use the internet over the VPN. THANK YOU! This did exactly what I needed.