Configuration example
Network requirements
As shown in Figure 132, configure an IPv6 over IPv6 tunnel between Router A and Router B so the two networks can reach each other without disclosing their IPv6 addresses.
Figure 132: Network diagram
Configuration procedure
Make sure Router A and Router B can reach each other through IPv6.
Configure Router A:
# Specify an IPv6 address for GigabitEthernet 1/0/1.
<RouterA> system-view [RouterA] interface gigabitethernet 1/0/1 [RouterA-GigabitEthernet1/0/1] ipv6 address 2002:1::1 64 [RouterA-GigabitEthernet1/0/1] quit
# Specify an IPv6 address for Serial 2/1/0, which is the physical interface of the tunnel.
[RouterA] interface serial 2/1/0 [RouterA-Serial2/1/0] ipv6 address 2001::11:1 64 [RouterA-Serial2/1/0] quit
# Create the IPv6 tunnel interface Tunnel 1.
[RouterA] interface tunnel 1 mode ipv6
# Specify an IPv6 address for the tunnel interface.
[RouterA-Tunnel1] ipv6 address 3001::1:1 64
# Specify the IP address of Serial 2/1/0 as the source address for the tunnel interface.
[RouterA-Tunnel1] source 2001::11:1
# Specify the IP address of Serial 2/1/1 on Router B as the destination address for the tunnel interface.
[RouterA-Tunnel1] destination 2002::22:1 [RouterA-Tunnel1] quit
# Configure a static route destined for the IPv6 network group 2 through the tunnel interface.
[RouterA] ipv6 route-static 2002:3:: 64 tunnel 1
Configure Router B:
# Specify an IPv6 address for GigabitEthernet 1/0/1.
<RouterB> system-view [RouterB] interface gigabitethernet 1/0/1 [RouterB-GigabitEthernet1/0/1] ipv6 address 2002:3::1 64 [RouterB-GigabitEthernet1/0/1] quit
# Specify an IPv6 address for Serial 2/1/1, which is the physical interface of the tunnel.
[RouterB] interface serial 2/1/1 [RouterB-Serial2/1/1] ipv6 address 2002::22:1 64 [RouterB-Serial2/1/1] quit
# Create the IPv6 tunnel interface Tunnel 2.
[RouterB] interface tunnel 2 mode ipv6
# Specify an IPv6 address for the tunnel interface.
[RouterB-Tunnel2] ipv6 address 3001::1:2 64
# Specify the IP address of Serial 2/1/1 as the source address for the tunnel interface.
[RouterB-Tunnel2] source 2002::22:1
# Specify the IP address of Serial 2/1/0 on Router A as the destination address for the tunnel interface.
[RouterB-Tunnel2] destination 2001::11:1 [RouterB-Tunnel2] quit
# Configure a static route destined for the IPv6 network group 1 through the tunnel interface.
[RouterB] ipv6 route-static 2002:1:: 64 tunnel 2
Verifying the configuration
# Use the display ipv6 interface command to display the status of the tunnel interfaces on Router A and Router B. Verify that the tunnel interfaces are up. (Details not shown.)
# Verify that Router A and Router B can ping the IPv6 address of the peer interface GigabitEthernet 1/0/1. This example uses Router A.
[RouterA] ping ipv6 -a 2002:1::1 2002:3::1 Ping6(56 data bytes) 2002:1::1 --> 2002:3::1, press CTRL_C to break 56 bytes from 2002:3::1, icmp_seq=0 hlim=64 time=9.000 ms 56 bytes from 2002:3::1, icmp_seq=1 hlim=64 time=1.000 ms 56 bytes from 2002:3::1, icmp_seq=2 hlim=64 time=0.000 ms 56 bytes from 2002:3::1, icmp_seq=3 hlim=64 time=0.000 ms 56 bytes from 2002:3::1, icmp_seq=4 hlim=64 time=0.000 ms --- Ping6 statistics for 2002:3::1 --- 5 packet(s) transmitted, 5 packet(s) received, 0.0% packet loss round-trip min/avg/max/std-dev = 0.000/2.000/9.000/3.521 ms