Apple Airport
From SixXS Wiki
Below are two methods for configuring the Airport Aiport to connect to use IPv6. Note that only the Airports supporting 802.11N have support for IPv6.
Automatic Tunnel
The simplest approach to getting IPv6 connectivity with the Apple Airport is simply to use the automatic setting. To do this open 'Advanced -> IPv6' and then set IPv6 mode to 'tunnel' and configure IPv6 to 'automatically'.
Optionally check 'block incoming Ipv6 connections' and then configure the exceptions in the IPv6 Firewall tab.
SixXS Tunnel
The instructions in this section are based on a forum posting, and document how to configure the Apple Airport so that it can connect to Sixxs and have a pingable IPv6 tunnel established. The local LAN gets RA. LAN clients get IPv6 connectivity.
One caveat: you have to 'fix' your IPv4 address. With your Internet connection configured with IPv4 on DHCP, you will be able to enter all information for IPv6 as listed, but nothing will work.
The IPV6 settings are as follows:
IPv6 Mode: Tunnel (checked) Block incoming IPv6 Connections (i.e. run IPv6 Firewall) Configure IPv6: Manually (entering in my info for my SIXXS 6in4-Static tunnel and subnet) Remote IPv4 Address: [my SIXXS tunnel 'PoP IPv4'] Remote IPv6 Address: [my SIXXS tunnel 'PoP IPv6'] Local IPv6 Address: [my SIXXS tunnel 'Your IPv6'] LAN IPv6 Address: [my SIXXS subnet 'Prefix', as xxxx:xxxx:xxx::]
Then, in the IPv6 Firewall section, I added an entry:
Description: Tunnel Public Interface IPv6 Address: [my SIXXS tunnel 'Your IPv6'] Allow: All services and ports
The only drawback appears to be is that the firewall entry for the tunnel public interface is limited to either "Allow Specific TCP and UDP ports" or "All services and ports" -- so to open up ICMP, you have to allow all TCP and UDP as well.
|
Note: There appears to be a bug in 7.4.2 of the Airport firmware that prevents it from working properly in IPv6 mode, unless it is using Ethernet/manual for the connection to the WAN, so it would appear you are out of luck if you are using PPPoE. |
|
Note: Newer versions of the Apple Airport Software (7.4.2 and later) have new nomenclature for configuration under the Advanced > IPv6 tab. The new configuration settings, with mappings to the SIXXS tunnel approval email details: |
IPv6 Mode: Tunnel Block incoming IPv6 Connections: Checked Configure IPv6: Manually Remote IPv4 Address: [SixXS IPv4] WAN IPv6 Address: [Your IPv6] IPv6 Default Route: [SixXS IPv6] LAN IPv6 Address: [Your SIXXS subnet 'Prefix', as xxxx:xxxx:xxx::]
I do not have a subnet as of yet, as I'm new to SIXXS as of the change, but will update the "LAN IPv6 Address" once I have an assigned subnet and have fully tested, which will take several weeks while I reup my ISK credits. I assume it won't change from the previous version.


