Uit EDPnet Wiki
(Required) Register on SixXs
- Make sure that you have an account on SixXs and have requested a tunnel.
- If you did not do this yet, please go to: Register on SixXs
Cisco 88x / 184x
Configure a static tunnel
- Firstly we need to enable IPv6 routing on the Cisco router:
ipv6 unicast-routing
- If this command is not recognised, your version of IOS does not support IPv6.
- Note: An IOS upgrade may be available to add IPv6 functionality if your router has sufficient memory and flash storage to accept it.
- Next you will probably want to enable Cisco Express Forwarding for the IPv6 protocol as it will speed up performance:
ipv6 cef
- To configure the actual tunnel you will need the information given in the Tunnel Approval e-mail.
- Ensure that you allow the tunnel in through your existing IPv4 access list by adding the following line to it:
permit 41 host [SixXS IPv4] host [Your IPv4]
- Then you can configure the tunnel as follows:
interface Tunnel61
description 6in4 tunnel to SixXS
no ip address
ip tcp adjust-mss 1420
ipv6 address [your IPv6]
ipv6 enable
tunnel source [your source interface e.g. ethernet0 or Vlan1]
tunnel destination [SixXS IPv4]
tunnel mode ipv6ip
Check if your tunnel is active
- To check if your tunnel is up, enter the following command and you should get the response below it:
show ip interface tunnel61
Tunnel61 is up, line protocol is up
Internet protocol processing disabled
- For IPv6 specific information relating to the tunnel, you can use this command:
show ipv6 interface tunnel61
- If your tunnel is up, you should now be able to ping the IPv6 address of the far end [SixXS IPv6] as follows:
ping 2a00:12:34:54::1
Routing
-
To send all IPv6 traffic via your new tunnel, you will need the following:
ipv6 route ::/0 Tunnel61
- Once you've done this you should be able to ping external IPv6 addresses such as ipv6.google.com:
ping 2a00:1450:400b:c00::63
More info