Hello!
I'm currently configuring/upgrading a OpenVPN tunnel between two networks, these networks are called:
.hgsd.lan
.grm.lan
Both these networks are on the 192.168.10.x net. (This can be changed if required)
Each of the networks have a router running Tomato firmware. Both Routers are handling DHCP and DNS. These DHCP servers does not overlap ip-ranges, so i cannot get any IP-conflicts.
Following graphic describe how network infrastructure is on both networks.
Currently i run Site2Site VPN having
.hgsd.lan as the VPN Server, and connecting to this with
.grm.lan
Current solution works, but i'm throttled because the router cannot handle the traffic beeing sent through the tunnel.
The server router has 60/60 mbit bandwidth while the client has 100/100. Im beeing capped at 8 mbit through the tunnel, and i can also confirm that the router runs at 100% CPU while traffic is sent.
So what i want to do is to offload the VPN server task to a server on the .hgsd.lan network.
The new OpenVPN server must be able to handle hostname resolution, and general host discovery on both networks.
I have not set up any configuration that is close to work, I have so far only tried to get it to work iwth the default OpenVPN config.
My first question is: Is it possible to do what i want?
And do anyone have any configuration which may work for such OpenVPN server?
Have a nice day!
perara