Configuration example
Network requirements
As shown in Figure 130, configure an IPv4 over IPv6 manual tunnel between Router A and Router B so the two networks can reach each other over the IPv6 network.
Figure 130: Network diagram
Configuration procedure
Make sure Router A and Router B can reach each other through IPv6.
Configure Router A:
# Specify an IPv4 address for GigabitEthernet 1/0/1.
<RouterA> system-view [RouterA] interface gigabitethernet 1/0/1 [RouterA-GigabitEthernet1/0/1] ip address 30.1.1.1 255.255.255.0 [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::1:1 64 [RouterA-Serial2/1/0] quit
# Create the IPv6 tunnel interface Tunnel 1.
[RouterA] interface tunnel 1 mode ipv6
# Specify an IPv4 address for the tunnel interface.
[RouterA-Tunnel1] ip address 30.1.2.1 255.255.255.0
# Specify the IP address of Serial 2/1/0 as the source address for the tunnel interface.
[RouterA-Tunnel1] source 2001::1: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::2:1 [RouterA-Tunnel1] quit
# Configure a static route destined for IPv4 network 2 through the tunnel interface.
[RouterA] ip route-static 30.1.3.0 255.255.255.0 tunnel 1
Configure Router B:
# Specify an IPv4 address for GigabitEthernet 1/0/1.
<RouterB> system-view [RouterB] interface gigabitethernet 1/0/1 [RouterB-GigabitEthernet1/0/1] ip address 30.1.3.1 255.255.255.0 [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::2:1 64 [RouterB-Serial2/1/1] quit
# Create the IPv6 tunnel interface Tunnel 2.
[RouterB] interface tunnel 2 mode ipv6
# Specify an IPv4 address for the tunnel interface.
[RouterB-Tunnel2] ip address 30.1.2.2 255.255.255.0
# Specify the IP address of Serial 2/1/1 as the source address for the tunnel interface.
[RouterB-Tunnel2] source 2002::2: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::1:1 [RouterB-Tunnel2] quit
# Configure a static route destined for IPv4 network 1 through the tunnel interface.
[RouterB] ip route-static 30.1.1.0 255.255.255.0 tunnel 2
Verifying the configuration
# Use the display interface tunnel 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 IPv4 address of the peer interface GigabitEthernet 1/0/1. This example uses Router A.
[RouterA] ping -a 30.1.1.1 30.1.3.1 Ping 30.1.3.1 (30.1.3.1) from 30.1.1.1: 56 data bytes, press CTRL_C to break 56 bytes from 30.1.3.1: icmp_seq=0 ttl=255 time=3.000 ms 56 bytes from 30.1.3.1: icmp_seq=1 ttl=255 time=1.000 ms 56 bytes from 30.1.3.1: icmp_seq=2 ttl=255 time=0.000 ms 56 bytes from 30.1.3.1: icmp_seq=3 ttl=255 time=1.000 ms 56 bytes from 30.1.3.1: icmp_seq=4 ttl=255 time=1.000 ms --- Ping statistics for 30.1.3.1 --- 5 packet(s) transmitted, 5 packet(s) received, 0.0% packet loss round-trip min/avg/max/std-dev = 0.000/1.200/3.000/0.980 ms