I have an openvpn server that I connect to with the vpn client for Windows.
When I connect, I can access the LAN subnet just fine. However, is there a way that I can access a remote site?
Context
The VPN I connect to is hosted in my home with a server. But I have a site-to-site VPN (also OpenVPN) connecting to a remote site with a terminal server. The idea would be for me to connect to my home site (Site A) with the openvpn client and then be able to access the remote site (Site B) to connect to the RDP Server.
I have tried a few firewall rules with no success. However, I’m relatively new to pfsense and openvpn, so please bear with me.
If I understand what you are trying to do … from your VPN client you access Site A, Site A has a Site-to-Site VPN to Site B. You then want to be able to access Site B from your VPN client.
The OpenVPN server on Site A needs to tell the VPN client of Site A how to route the traffic to Site B, I believe that you need to add a push route condition in the custom settings on the server. Though I do not know the the correct syntax.
Thank you @neogrid - I appreciate that!
Does anyone know how I could possibly do this in Pfsense?
We would like to be able to VPN into Site A and be able to access all other sites from the single VPN connection - they all have an established site to site VPN in place through OpenVPN, and the client is also OpenVPN.
It doesn’t matter if it’s slow or laggy, as it’ll only be used to access RDP Servers at the remote sites.
Site A: 10.5.0.0/24
OpenVPN Net (Road Warrior) on Site A: 10.5.10.0/24
Site B: 10.7.0.0/24
On Site A: VPN / OpenVPN / Servers edit Road Warrior entry (normally the one with port 1194):
IPv4 Tunnel Network: 10.5.10.0/24
IPv4 Local network(s): 10.5.0.0/24, 10.7.0.0/24
On Site B: VPN / OPenVPN / Clients edit the Site-to-Site entry:
IPv4 Remote network(s): 10.5.0.0/24, 10.5.10.0/24