IPv6 in rc.conf only: create gif0 / add route?

Fafa Diliha Romanova fteg at london.com
Sun Mar 20 11:21:44 PST 2005


Hello again!

Your answers were a bit out of my league:

> > here is my rc.conf so far. i'm not sure if it's working
> > i haven't had a chance to reboot yet.
> >
> > please let me know what you think of it?
> >
> > # *** IPv6 configuration
> > #
> > ipv6_enable="YES"
> > ipv6_gateway_enable="YES"
> > cloned_interfaces="gif0"
> > ipv6_network_interfaces="gif0"
> > ipv6_defaultrouter="fe80::"
> > ifconfig_gif0="inet 213.181.153.22 213.121.24.85"
> > ipv6_ifconfig_gif0_alias1="2001:618:400:33bb::1 prefixlen 64"
> > ipv6_ifconfig_gif0_alias2="2001:618:400:33bb::2 prefixlen 64"
> > ipv6_ifconfig_gif0_alias3="2001:618:400:33bb::3 prefixlen 64"
> > ipv6_firewall_enable="YES"
> > ipv6_firewall_type="open"
> > rtadvd_enable="YES"
> > rtadvd_interfaces="gif0"
> 
> You have nothing to specify the ipv6 part of the gif tunnel. should 
> have 2 ipv6 addresses usualy on a /128.

Could you please provide me with an example?

> Your ipv6 default gateway is a fe80: address (link local.) Usualy 
> it would be your next hop out onto the ipv6 internet (in my case 
> the other side of the ipv6 part of the gif tunnel.)

How should my gateway be?

> You are advertising your machine as an ipv6 router but only on the 
> gif interface, thus any ipv6 hosts you have on your network wont 
> see the router advertisment packets and wont autoconfigure to the 
> range you are advertising.

My network interface connecting me to the Internet is lnc0.
Should rtadvd be advertising it instead?

> Hope you get it working, I'm no expert but it works for me :)

Now now :) You seem to know your way.

All the best,
-- Fafa

> > ----- Original Message -----
> > From: Vince <jhary at unsane.co.uk>
> > To: "'Fafa Diliha Romanova'" <fteg at london.com>, questions at freebsd.org
> > Subject: RE: IPv6 in rc.conf only: create gif0 / add route?
> > Date: Mon, 14 Mar 2005 20:26:53 -0000
> >
> >>
> >> Since you are using a gif interface I assume you use a tunnel for your ipv6
> >> connection.
> >>
> >> Here is the relevant parts of my rc.conf which works
> >> (I use a H.E. ipv6 tunnel (http://tunnelbroker.net)
> >> but any gif tunnel should be similar)
> >>
> >> gif_interfaces="gif0"  # create the gif
> >> gifconfig_gif0="62.140.220.90 64.71.128.83"  # setup the ipv4 endpoints of
> >> the tunnel
> >> ipv6_enable="YES"                # Set to YES to set up for IPv6.
> >> ipv6_gateway_enable="YES"
> >> ipv6_network_interfaces="gif0 fxp0"  # List of network interfaces (or
> >> "auto").
> >> ipv6_defaultrouter="2001:470:1F01:FFFF::120"    # Set to IPv6 default
> >> gateway
> >> ipv6_ifconfig_gif0="2001:470:1F01:FFFF::121 2001:470:1F01:FFFF::120
> >> prefixlen 128" #setup ipv6 tunnel
> >> ipv6_ifconfig_fxp0="2001:470:1F01:244::1 prefixlen 64" #set fxp0 ipv6
> >> address
> >> rtadvd_enable="YES"              # Set to YES to enable an IPv6 router
> >> rtadvd_interfaces="fxp1 fxp0 wi0"       # Interfaces rtadvd sends RA
> >> packets.
> >>
> >>
> >> Some lines may wrap.
> >> Vince
> >>
> >>> -----Original Message-----
> >>> From: owner-freebsd-questions at freebsd.org
> >>> [mailto:owner-freebsd-questions at freebsd.org] On Behalf Of Fafa
> >>> Diliha Romanova
> >>> Sent: 13 March 2005 20:11
> >>> To: questions at freebsd.org
> >>> Subject: IPv6 in rc.conf only: create gif0 / add route?
> >>>
> >>> Hey!
> >>>
> >>> I am trying to add my entire IPv6 setup into rc.conf.
> >>> But it seems it won't automagically create gif0, nor will it add
> >>> the default route. This is my rc.conf:
> >>>
> >>> # *** IPv6 configuration
> >>> #
> >>> ipv6_enable="YES"
> >>> ipv6_gateway_enable="YES"
> >>> ipv6_network_interfaces="gif0"
> >>> ipv6_defaultrouter="fe80::%gif0"
> >>> ipv6_ifconfig_gif0="inet 213.183.143.59 213.121.24.85"
> >>> ipv6_ifconfig_gif0="inet6 alias 2001:618:400:4572::1 prefixlen 64"
> >>> ipv6_ifconfig_gif0="inet6 alias 2001:618:400:4572::2 prefixlen 64"
> >>> ipv6_ifconfig_gif0="inet6 alias 2001:618:400:4572::3 prefixlen 64"
> >>> ipv6_firewall_enable="YES"
> >>> ipv6_firewall_type="open"
> >>> rtadvd_enable="YES"
> >>> rtadvd_interfaces="gif0"
> >>>
> >>> Is anybody able to tell what I lack?
> >>> I certainly cannot ping6 6bone.net after reboot.
> >>>
> >>> Thanks!
> >>>
> >>> All the best,
> >>> -- Fafa

-- 
___________________________________________________________
Sign-up for Ads Free at Mail.com
http://promo.mail.com/adsfreejump.htm



More information about the freebsd-questions mailing list