Routing IP traffic from client through server openvpn tunnel?
Jin Guojun[VFF]
jguojun at gmail.com
Sat Jul 4 19:12:32 UTC 2020
On 07/04/20 06:36, Bob Willcox wrote:
> My FreeBSD gateway system has an openvpn tunnel connected to my Son's network
> and when logged into the gateway system we can access his network throught the
> tunnel just fine. But from other systems in my network it doesn't work. The
> packets get over to the gateway system (maul) but no further.
>
> This is the routing table on my gateway system:
>
> Internet:
> Destination Gateway Flags Netif Expire
> default 108.84.10.14 UGS igb0
> 10.1.132.0/23 link#2 U em0
> 10.1.132.1 link#2 UHS lo0
> 10.4.0.1 link#4 UH tun0
> 10.4.0.2 link#4 UHS lo0
> 108.84.10.8/29 link#1 U igb0
> 108.84.10.9 link#1 UHS lo0
> 108.84.10.13 link#1 UHS lo0
> 127.0.0.1 link#3 UH lo0
> 192.168.2.0/24 10.4.0.1 UGS tun0
>
> Here's a traceroute from the gateway system:
>
> bob at maul:2> traceroute 192.168.2.19
> traceroute to 192.168.2.19 (192.168.2.19), 64 hops max, 40 byte packets
> 1 coovas.knighthammer.com (10.4.0.1) 55.347 ms 53.420 ms 55.786 ms
> 2 192.168.2.19 (192.168.2.19) 50.291 ms 48.516 ms 55.858 ms
>
> And here is one from one of my other systems:
>
> bob at han:1> traceroute 192.168.2.19
> traceroute to 192.168.2.19 (192.168.2.19), 64 hops max, 40 byte packets
> 1 maul (10.1.132.1) 0.261 ms 0.256 ms 0.244 ms
> 2 * * *
> 3 * * *
>
> So my question is, what am I missing (likely on the gateway system) that would
> prevent the packets from other systems being routed to the tunnel?
>
> Thanks for any help,
> Bob
If the gateway a commercial box, this could happen as traffic from WAN
port to LAN blocked by firewall.
If the gateway is built by a PC, then, you need to check ip_forwarding
settings.
On end hosts, make sure masks match the port subnet mask on the gateway.
For han:1 case, both end hosts need to set specific router for routing
192.168.2 to 10.1.132 and in reverse direction.
han:1 # route add -net 192.168.2.0/24 a_proper_router_interface_IP
the_other_host # route add -net 10.1.132.0/23
a_proper_router_interface_IP
Above are most common issues in configuring network. If these things are
all set properly, then
you need to provide more details and full topology of the network for
analyzing the problem.
More information about the freebsd-questions
mailing list