On 1/16/2019 6:25 AM, Jan Just Keijser wrote:
Hi,
On 14/01/19 23:04, Daniel Miller via Openvpn-users wrote:
I have a configuration that probably should be listed in the
examples/FAQ - but I'm not seeing what I need.
In theory, what you are asking is definitely possible, with proper
routing and without NATting.
In practice, you will find that your choice of subnets (esp
192.168.[01]/24 on the server side) will cause problems that are most
easily solved using NATting.
But, let's start debugging your problem first:
- is IP forwarding enabled on the VPN server (check /etc/sysctl.conf
and /proc/sys/net/ipv4/ip_forward)
- the VPN client seems to be running Windows - what type of network
adapter is the tun adapter? Public, or private/work/home? Windows
does not allow pings to *any* public adapter (or other connectivity).
- can you ping the VPN IP of a client from the VPN server? Only if
that works, move on to the server-side GW and try it there.
Well - I did figure out that my own workstation had a firewall rule
(default Windows 10) that was blocking pings! So enabling that helps a
little bit - now my corporate LAN can ping my workstation through the VPN.
In answer to your initial questions:
Yes, forwarding enabled. (pause while I verify initial assumption...yes
it is via /proc/sys...)
The TUN adapter shows as a "private" adapter.
And yes - I can ping from any connected client to the VPN server. And
now that my firewall isn't blocking...my own client can be reached by
the server.
So now my initial question remains...but let me correct some typos:
"When pinging 192.168.0.32 (an internal LAN host) from 10.0.0.2 (my VPN
client), I will see one or more "request timed out"...but at some point
I will start seeing replies. At that time the VPN client can access the
LAN host. After a period of inactivity - the "request timed out"
condition will re-occur. So I'm assuming something (whether VPN server,
gateway, or LAN host) is "learning" how to communicate."
I'm guessing this may be some of the magic of ICMP - but regardless the
fact that there's a delay before communication is established tells me
something isn't right. I'm fairly confident adding a SNAT to the VPN
server would fix this...but I don't want to if I don't have to.
--
Daniel
_______________________________________________
Openvpn-users mailing list
Openvpn-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/openvpn-users