Claudio.Marizzoli

Q: ipv6 - rfc6106 Router Advertisement Option DNS Configuration

Hi all,

I'm using MACBook 4.1 SW version 10.5.8.

I don't see IPv6 DNS server in /etc/resolv.conf. IPv6 Address is correctly set on en0 interfaces.

 

This IPv6 DNS Address is sent and assigned with Router Advertisement including Option 25.

I can see this message with wireshark tool.

 

It seems impossible to assign automatiocally DNS IPv6 Address (with DHCPv6 messages or Router Advertisement messages).

Only manual DNS setting seems possible.

Is there a solution? From which MAC OS version is it possible to automatically configure DNS IPv6 Address?

 

Thanks in advance.

Claudio

MacBook, Mac OS X (10.5.8)

Posted on Mar 17, 2015 7:16 AM

Close

Q: ipv6 - rfc6106 Router Advertisement Option DNS Configuration

  • All replies
  • Helpful answers

  • by my ginger,

    my ginger my ginger Mar 17, 2015 7:37 AM in response to Claudio.Marizzoli
    Level 4 (2,472 points)
    Mar 17, 2015 7:37 AM in response to Claudio.Marizzoli

    If you have automatic DHCP from your service provider, then the settings if any, come from them for ipv6. As it stays on automatic. To configure manually you have to get the info from the service provider.  https://support.apple.com/en-us/HT202237

  • by owendelong,

    owendelong owendelong Jul 20, 2016 6:13 PM in response to my ginger
    Level 1 (4 points)
    Jul 20, 2016 6:13 PM in response to my ginger

    This is a total non-answer to the question he was asking.

     

    RFC6106 has to do with Router Advertisements and DHCPv6 is not involved. DHCP (which is usually used to refer to DHCP4 has nothing to do with any IPv6 parameters and to the best of my knowledge it is not possible to communicate IPv6 name server addresses in a DHCP4 packet).

  • by owendelong,

    owendelong owendelong Jul 20, 2016 6:18 PM in response to Claudio.Marizzoli
    Level 1 (4 points)
    Jul 20, 2016 6:18 PM in response to Claudio.Marizzoli

    I have a case open with Apple currently for what appears to be a bug in their RFC-6106 implementation for MacOS X 10.11.5.

     

    I am able to get one name server address from RDNSS option field of IPv6 RA from my router. However, only the first one (my router is providing 3) is actually configured. The other two are ignored.

     

    I'm not sure which version of MacOS added RFC6106 support, but it is definitely present in 10.11.5 (I suspect all 10.11, not sure about 10.10).

     

    Hopefully the only-one-nameserver bug will get fixed in an upcoming maintenance release. I haven't installed 10.11.6 yet, but I will test that later and reply if it resolves the issue.