Current-Users archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: default ipv6 route?



In article <20150425215148.GA1515%internode.on.net@localhost>,
Brett Lymn  <blymn%internode.on.net@localhost> wrote:
>On Fri, Apr 24, 2015 at 09:06:08AM +0100, Roy Marples wrote:
>> 
>> DHCPv6 does not specify any default route or prefix.
>> On NetBSD, DHCPv6 is only started when a RA is received with either the
>> O or M flags set and even then you need to use dhcpcd(8) to get this
>> working.
>> 
>> Did your host receive a valid RA?
>> 
>
>I think so.  I do have a valid IPv6 /56 prefix that has been allocated
>to me by my ISP.  I configured wm0 to have an address from this range:
>
>ifconfig wm0 inet6 2001:44b8:25e:2d00::1 prefixlen 64 alias
>
>which seemed to have worked.  I tried doing:
>
>dhcpcd -dB6T --nodhcp6 wm0
>
>as suggested in the ipv6 networking faq, the output looks like things
>are happening:
>
>dhcpcd -dB6T --nodhcp6    
>dhcpcd-6.8.0 starting
>DUID 00:01:00:01:1c:cc:55:d2:74:d0:2b:2b:89:bc
>wm0: IAID 2b:2b:89:bc
>wm0: delaying IPv6 router solicitation for 0.5 seconds
>wm0: soliciting an IPv6 router
>wm0: sending Router Solicitation
>wm0: Router Advertisement from fe80::204:edff:feff:d562
>wm0: executing `/libexec/dhcpcd-run-hooks' TEST
>interface=wm0
>pid=2396
>reason=TEST
>skip_hooks=lookup-hostname
>ifcarrier=up
>ifflags=4294936643
>ifmtu=1500
>ifwireless=0
>ra1_addr=2001:44b8:25e:2d00:76d0:2bff:fe2b:89bc/64
>ra1_from=fe80::204:edff:feff:d562
>ra1_prefix=2001:44b8:25e:2d00::/64
>ra_count=1
>dhcpcd exited
>
>but still no default route out.  I know my router supports ipv6 and my
>ISP connection is set for dual stack.  My laptop, running an older
>-current, which I configure using dhcp from the same router can contact
>hosts on the internet using ipv6... so I must be missing something in my
>manual config.

Here is my dhcpcd config; sk0 is the internet facing interface, bge0 is
the internal one.

debug
hostname
persistent
option domain_name_servers, domain_name, domain_search, host_name ntp_servers
require dhcp_server_identifier
nohook lookup-hostname
noipv6rs

interface sk0
    ipv6rs
    ia_na 1
    ia_pd 2 bge0/0/64

This gets an address for sk0 for the external interface, a default route,
and sets up the delegated /64 on the internal interface.

christos



Home | Main Index | Thread Index | Old Index