AirPort not getting IPv6 address

I have an AirPort Extreme 802.11ac. My ISP supports native IPv6. I can see on the ISP's modem that it is assigning an IPv6 address to my AirPort. However, in AirPort Utility, no IPv6 address assignment is shown anywhere. Additionally, clients are not receiving IPv6 addresses from the AirPort.


I have factory reset the AirPort a number of times to no result. Here are the AirPort's settings:


  • Configure IPv6: Automatically
  • IPv6 Mode: Native
  • Enable IPv6 Connection Sharing is checked
  • No IPv6 WAN address, default route, delegated prefix, or LAN address shown.
  • Block Incoming IPv6 Connections is checked
  • Allow Teredo Tunnels is checked


On the client side, all Macs are set to "Configure IPv6: Automatically". No router, address, or prefix length are displayed. All iOS devices show IPv4 configurations only.


If I plug my MacBook directly into the back of the ISP's modem, it receives an IPv6 address and everything works properly. So the problem seems to lie with the AirPort.


Any ideas what I could do to troubleshoot this?

MacBook Pro TouchBar and Touch ID, macOS High Sierra (10.13.6), null

Posted on Jul 28, 2018 7:27 AM

Reply
Question marked as Top-ranking reply

Posted on Aug 8, 2018 8:47 AM

Hi there, and thanks for your patience. I've been on vacation so I did not have an opportunity to respond to you right away. I do appreciate your time and help.


You're correct that the Pace is what the Airport was having difficulty with. From some reading I've done in other forums after I began this thread (here's an example: https://www.dslreports.com/forum/r31268966-Trying-to-get-IPv6-to-work-on-AirPort -Extreme-5th-gen-using-5268ac-rg ), I decided to factory reset the Pace and IPv6 began working. No idea what was misconfigured or botched up because I haven't made any changes to it other than to set the Airport to DMSplus mode.


In any case, problem solved, and thank you for your help.

Similar questions

8 replies
Question marked as Top-ranking reply

Aug 8, 2018 8:47 AM in response to Aaron Adams (.Mac)

Hi there, and thanks for your patience. I've been on vacation so I did not have an opportunity to respond to you right away. I do appreciate your time and help.


You're correct that the Pace is what the Airport was having difficulty with. From some reading I've done in other forums after I began this thread (here's an example: https://www.dslreports.com/forum/r31268966-Trying-to-get-IPv6-to-work-on-AirPort -Extreme-5th-gen-using-5268ac-rg ), I decided to factory reset the Pace and IPv6 began working. No idea what was misconfigured or botched up because I haven't made any changes to it other than to set the Airport to DMSplus mode.


In any case, problem solved, and thank you for your help.

Aug 8, 2018 4:34 PM in response to Bob Timmons

Sorry, my mistake. I meant DMZ Plus mode, made a typo. And I should clarify: The Pace was configured to place the Airport into DMZ Plus mode, and that's the only change I made to it, so I'm not sure why a factory reset would have changed anything that would have fixed the problem. In any case, IPv6 works now. Thank you very much for your help. 🙂

Jul 28, 2018 12:08 PM in response to Aaron Adams (.Mac)

Ok, let's start with setting the Configure IPv6 option to: Link-local only, and then, restart the Extreme. Does the MacBook get "local" IPv6 addresses now?


Also, I am assuming that the Extreme is your "main" Internet router. That is, there is not another router or gateway device upstream of it ... correct? ... and that is it directly connected to a simple cable modem?

Jul 28, 2018 2:19 PM in response to Aaron Adams (.Mac)

I'm not sure, at this point, if placing the Pace in DMZplus mode, may somehow play into this, but let's try a few things with the Extreme's settings.


Ok, we know that using the Link-local mode created a fe80::/64 address using SLAAC and you local devices can get these addresses.


Does your ISP provides you with IPv6 addys via DHCP or just gave you the addy info so that you can set them manually on your router? My guess is that they did the former ... correct?


If so, then the "correct" configuration for your base station would be:

  • Configure IPv6: Automatically
  • IPv6 Mode: Native
  • Enable IPv6 Connection Sharing (this enables DHCPv6 for local clients.)


I would then expect that after restarting the base station, that you would find the ISP-provided IPv6 addresses populating both the IPv6 Address and IPv6 Default Route fields on the Internet Options tab of the AirPort Utility ... and, of course, from your original post, they appeared blank.


If you try using "Manually" for the Configure IPv6 option, and then, enter the proper ISP IPv6 values do they "stick" and clients get their respective IPv6 addresses? If not, then I would suspect that the Pace configuration is what the Extreme is having difficulty with.

Jul 28, 2018 1:48 PM in response to Tesserax

When I configure the AirPort and the Macs for link local IPv6, it works properly. All devices get an fe80 address.


The AirPort is my main router. In front of it is a Pace 5268ac DSL modem. The Pace puts the AirPort in DMZplus mode, which assigns the public IP to the AirPort and bypasses all firewall rules. I can see on the Pace where the AirPort receives an IPv6 address:


User uploaded file

This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

AirPort not getting IPv6 address

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.