Routing IP traffic from client through server openvpn tunnel?

Bob Willcox bob at
Sat Jul 4 13:36:16 UTC 2020

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:

Destination        Gateway            Flags     Netif Expire
default         UGS        igb0      link#2             U           em0         link#2             UHS         lo0           link#4             UH         tun0           link#4             UHS         lo0     link#1             U          igb0        link#1             UHS         lo0       link#1             UHS         lo0          link#3             UH          lo0           UGS        tun0

Here's a traceroute from the gateway system:

bob at maul:2> traceroute
traceroute to (, 64 hops max, 40 byte packets
 1 (  55.347 ms  53.420 ms  55.786 ms
 2 (  50.291 ms  48.516 ms  55.858 ms

And here is one from one of my other systems:

bob at han:1> traceroute
traceroute to (, 64 hops max, 40 byte packets
 1  maul (  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 Willcox    | It's possible that the whole purpose of your life is to
bob at | serve as a warning to others.
Austin, TX     |

More information about the freebsd-questions mailing list