Connect two LANs over an IPv4 tunnel?

Helge Oldach helge.oldach at atosorigin.com
Thu Nov 6 06:05:40 PST 2003


Walter Hop:
>I would like to connect two networks (home and work), so that I can set
>up my home workstations in the same subnet as the work LAN. Out of this
>/24, I would like to use a /29 at home.
>
>(attempt 2)
>
>The gif tunnel worked and the boxes can ping eachother over it, so I
>assigned private addresses to the gif endpoints. Then I tried adding some
>home IP aliases to the work box's ethernet interface and using forwarding
>and "route delete/add" in the hope that packets would be routed to the
>gateway in private-space across gif1.

You do not need IP aliases (I presume you mean static ARP entries), but
just need to get the routes right. Proxy ARP will do the rest for you:

sysctl net.link.ether.inter.proxyall=1

Be sure that you have IP forwarding enabled on both boxes, otherwise
it will definitely not work.

Helge


More information about the freebsd-net mailing list