Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 26 May 2018 09:50:58 -0600
From:      Alan Somers <asomers@freebsd.org>
To:        Sean Bruno <sbruno@freebsd.org>
Cc:        "freebsd-net@freebsd.org" <freebsd-net@freebsd.org>
Subject:   Re: Getting functional ipv6 on Century Link
Message-ID:  <CAOtMX2gJ3twbaokkqFU5Ekz_VTQwj49Ao8c1k=XKQmO_Km%2B_Vw@mail.gmail.com>
In-Reply-To: <f0aea781-0df4-1e1a-2ff3-a9097cd5c957@freebsd.org>
References:  <f0aea781-0df4-1e1a-2ff3-a9097cd5c957@freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On Sat, May 26, 2018 at 9:01 AM, Sean Bruno <sbruno@freebsd.org> wrote:

> http://www.centurylink.com/home/help/internet/modems-and-
> routers/zyxel-c1100z/ipv6-turn-on.html
>
> US DSL carrier that seems to provide v6 via a 6rd configuration.  This
> all seems to be working and my modem reports it has stuff and things.
>
> What am I supposed to use as settings in rc.conf to enable client side
> ipv6?  Nothing I seem to do with router advertisement or whatever seems
> to be be correct.
>
> sean
>
>
I'm using IPv6 on CenturyLink .  My OpenWRT router's configuration looks
like this:
/etc/config/network:
...
config interface 'lan'
        option ifname 'eth0.1'
        option type 'bridge'
        option proto 'static'
        option netmask '255.255.255.0'
        option ipaddr '192.168.0.1'
        option ip6assign '64'

config interface 'wan'
        option ifname 'eth0.2'
        option _orig_ifname 'eth0.2'
        option _orig_bridge 'false'
        option proto 'pppoe'
        option username '*****'
        option password '*****'
        option ipv6 '1'

config interface 'wan6'
        option _orig_ifname 'eth0.2'
        option _orig_bridge 'false'
        option proto '6rd'
        option peeraddr '205.171.2.64'
        option ip6prefix '2602::'
        option ip6prefixlen '24'
...
/etc/config/dhcp:
...

config dhcp 'lan'
        option interface 'lan'
        option limit '150'
        option leasetime '12h'
        option start '101'
        option dhcpv6 'server'
        option ra 'server'
        option ra_management '1'
...

Behind the firewall, On my FreeBSD machines I simply have this in
/etc/rc.conf:
ifconfig_em0_ipv6="inet6 accept_rtadv"

Hope it helps.
-Alan



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAOtMX2gJ3twbaokkqFU5Ekz_VTQwj49Ao8c1k=XKQmO_Km%2B_Vw>