I just bought an iPhone for the first time, so please excuse my iOS noobness. I've got native IPv6 at home and everything I've seen says that iOS is supposed to support it. But my iPhone would not connect to IPv6 only sites (I run a few for my web development stuff). So I downloaded this app called ip6config and it only shows the iPhone having a link-local address. My Macbook Air (running 10.9.5) has no problem getting an IPv6 address. My router is a Netgear WNDR3800 running stock firmware. I tried changing the router's IPv6 LAN settings for "IP Address Assignment" from "Auto Config" to "Use DHCP Server" (those are the only 2 options), but that made no difference (well my MacBook did get a new IPv6 address that was <PREFIX>::3, but no difference on the iPhone). I also ran the scan under the IPv6 Routers tab of ip6config, but it did not find any. So what's going on? Why won't my iPhone get an IPv6 address?