[c-nsp] GRE tunnel to FreeBSD
Nick Kraal
nick at arc.net.my
Thu Oct 26 01:21:16 EDT 2006
Perhaps try:
In /etc/rc.conf
# ---Tunnel Interface Configuration---
gif_interfaces="gif0"
gifconfig_gif0="<source_IP> <destination_IP>"
ifconfig_gif0="inet <IP_address> netmask <dotted_quad>"
Then run /etc/netstart
Should be right and will keep the tunnel up after reboot.
-nick/
Tuc at T-B-O-H.NET wrote:
>> On Tue, 24 Oct 2006, Tuc at T-B-O-H.NET wrote:
>>
>> TaTBOHN> Wondering if anyone had experience with a GRE tunnel to a
>> TaTBOHN> FreeBSD server.
>> TaTBOHN>
>> TaTBOHN> I've set it up on 2 devices on the same subnet. Would this be a problem from
>> TaTBOHN> the start? I have my FreeBSD at 192.168.3.21 and gre0 looks like :
>> TaTBOHN>
>> TaTBOHN> gre0: flags=9051<UP,POINTOPOINT,RUNNING,LINK0,MULTICAST> mtu 1476
>> TaTBOHN> tunnel inet 192.168.3.21 --> 192.168.3.149
>> TaTBOHN> inet6 fe80::212:3fff:fedd:58b2%gre0 prefixlen 64 scopeid 0x7
>> TaTBOHN> inet 192.168.3.21 --> 192.168.3.149 netmask 0xffffffff
>>
>> You have incorrect configuration - same ip addresses inside and outside
>> tunnel.
>>
> The man page was a little confusing. I saw :
>
> EXAMPLES
> Configuration example:
>
> Host X-- Host A ----------------tunnel---------- Cisco D------Host E
> \ |
> \ /
> +------Host B----------Host C----------+
>
> On host A (FreeBSD):
>
> route add default B
> ifconfig greN create
> ifconfig greN A D netmask 0xffffffff linkX up
> ifconfig greN tunnel A D
> route add E D
>
> On Host D (Cisco):
>
> Interface TunnelX
> ip unnumbered D ! e.g. address from Ethernet interface
> tunnel source D ! e.g. address from Ethernet interface
> tunnel destination A
> ip route C <some interface and mask>
> ip route A mask C
> ip route X mask tunnelX
>
>
> So I did :
>
> ifconfig gre0 create
> ifconfig gre0 192.168.3.21 192.168.3.149 netmask 0xffffffff link0 up
> ifconfig gre0 tunnel 192.168.3.21 192.168.3.149
>
> Should the last one be the 2 IPs I want to have the tunnel
> IPs be, like :
>
> ifconfig gre0 10.0.1.1 10.0.1.2
>
> ???
>
> Thanks, Tuc
> _______________________________________________
> cisco-nsp mailing list cisco-nsp at puck.nether.net
> https://puck.nether.net/mailman/listinfo/cisco-nsp
> archive at http://puck.nether.net/pipermail/cisco-nsp/
More information about the cisco-nsp
mailing list