IPv6 - GRE

要求.PNG

步骤一

IP地址配置

# R1:
#
ipv6 
#
interface GigabitEthernet0/0/0
 ip address 10.1.12.1 255.255.255.0 
#
interface GigabitEthernet0/0/2
 ipv6 enable 
 ipv6 address 2001::1/64 
#

# R2:
#
interface GigabitEthernet0/0/0
 ip address 10.1.12.2 255.255.255.0 
#
interface GigabitEthernet0/0/1
 ip address 10.1.23.2 255.255.255.0 
#

# R3:
#
ipv6 
#
interface GigabitEthernet0/0/1
 ip address 10.1.23.3 255.255.255.0 
#
interface GigabitEthernet0/0/2
 ipv6 enable 
 ipv6 address 3001::1/64 
#

步骤二:
配置路由,使AR1可以 ping 通AR3

# R1:
#
ip route-static 0.0.0.0 0.0.0.0 10.1.12.2
#

# R3:
#
ip route-static 0.0.0.0 0.0.0.0 10.1.23.2
#

步骤四:
配置GRE:配置GRE,首先要保证两端路由器出接口能 ping

# R1:
#
# 配置隧道
interface Tunnel0/0/100
 ipv6 enable 
 ipv6 address 4000::1/64 # 该地址可以任意选择(封装IPv6报文要配置IPv6地址,封装IPv4报文要配置IPv4地址)
 tunnel-protocol gre
 source 10.1.12.1
 destination 10.1.23.3
#

# R3:
#
interface Tunnel0/0/100
 ipv6 enable 
 ipv6 address 4000::1/64 
 tunnel-protocol gre
 source 10.1.23.3
 destination 10.1.12.1
#
  • 配置静态路由,将发往对端网段的报文送入隧道进行GRE封装
# R1:
#
ipv6 route-static 3001:: 64 Tunnel0/0/100 
#

# R3:
#
ipv6 route-static 2001:: 64 Tunnel0/0/100 
#

步骤五

配置 IPv6 - DHCP 服务

# R1:
#
# 配置地址池
dhcpv6 pool ipv6_for_ar1
 address prefix 2001::/64
 excluded-address 2001::1
 dns-server 4000::1
#
# 在系统视图下启动 DHCP
dhcp enable
#
# 在接口应用 DHCP
interface GigabitEthernet0/0/2 
 dhcpv6 server ipv6_for_ar1
#

# R3:
#
dhcpv6 pool ipv6_for_ar3
 address prefix 3001::/64
 excluded-address 3001::1
 dns-server 4000::1
#
dhcp enable
#
interface GigabitEthernet0/0/2
 dhcpv6 server ipv6_for_ar3
#
验证.PNG

  • IPv6 报文通过GRE封装成IPv4报文


    GRE抓包.PNG

你可能感兴趣的:(IPv6 - GRE)