The App Review network, like the networks deployed by service providers, does support IPv6-to-IPv6 connectivity. Thus, if your server supports IPv6, your app will talk to it directly, without going through the NAT64 translator. We're run across an issue with Receiver for Mac where users cannot connect to our XenApp 6.5 farm if they have iPv6 enabled and are configured for a IPv4 and IPv6 dual stack scenario. It seems that many ISPs are now implementing consumer routers that issue both iPv4 and iPv6 addresses.
There must be people curious about why I have to do this, so let me explain the reason first—Now I'm in an institute of Chinese Academic of Science, and the network environment is irritating. I'm allowed to use IPv4 traffic only no more than 1GB per day AND a total of 10GB per month (when exceeded the network is automatically cut off); however, the IPv6 traffic is unlimited. Thus, I can hardly update any software.
I've tried these two methods but I am new to Mac so I didn't find useful information yet:
Modify
/etc/hosts
and add some IPv6 addresses and the corresponding domain names. But I can't find them in Google.Add a DNS that can resolve Mac App Store domain names into IPv6. I'm using one (which can perfectly resolve youtube video stream addresses into IPv6 in mainland China, wow), but it doesn't work for the app store.
So, can anyone provide
- A list for what I should add into
/etc/hosts
; or - A DNS that works for Mac App Store; or
- Other methods that can restrict the traffic of the app store in IPv6?
1 Answer
Just post my settings in case anyone need it.
System Preferences -> Network -> Advance
TCP/IP: set 'Configure IPv4' off.
DNS: add 2001:778::37, and drag it to the top
Now you should be able to see contents in Mac app store. And it might take quite a while to establish connections for downloading. Just be patient.
I also found a line in my
/etc/hosts
(copied from this IPv6 hosts project, which was up-to-date and very useful for IPv6 users in mainland China):2600:140b:4:18c::c77 www.apple.com #e3191.dscc.akamaiedge.net
I'm not sure if it affects the result. If Step 1 doesn't work, you can consider to add it into your
/etc/hosts
file. Just remember to make a backup first.
You must log in to answer this question.
Not the answer you're looking for? Browse other questions tagged networkmac-appstoreipv6 .
I have automatically configured IPv6 address on my Mac OS X 10.6:
and
Java App For Macbook Pro
(I don't know is it necessary)
But after I reconfigure the IPv6 address on Preference Pane (Networking) nothing changed.How could I change my IPv6 address?
Update
I have select FEE2:f68::1986:69af address. The reason I do this to prevent adding the %en0
to the address string.
Mac Enable Ipv6
1 Answer
With IPv6 you always have a link-local address (those that usually start with fe80:, although all addresses in the range fe80:0000:0000:0000:0000:0000:0000:0000
- febf:ffff:ffff:ffff:ffff:ffff:ffff:ffff
are link-local). The address you configure in the Preferences pane should show up on the interface. Configure a global IPv6 address on the interface, or if you don't have a global prefix then use ULA. The prefix length for a LAN is always /64, unless you really know what you are doing :-)