正文共:666 字 7 图,预估阅读时间:1 分钟
前面我提到(配置PPPoEv6服务器为终端分配IPv6地址),因为衡水电信的业务调整,导致我没有IPv4的公网IP地址可用了。如此一来,我放在家里的服务器就没法从公网访问了,其实主要也是在北京访问,使用VPN也是可以的。
好在天无绝人之路,我用了几天的时间,把IPv6的PPPoE研究了一下,现在北京和衡水的MSR都能获取到公网的IPv6地址了(企业路由器配置IPv6家用宽带的PPPoE拨号示例)。
实际上是通过DHCPv6获取到的IPv6地址前缀,然后整个56位的IPv6地址就都是给我用的了,掐指一算,大概有4.97e+86那么多,果真是IPv6的地址富裕啊。
但是最近貌似自动获取的IPv6地址发生了变化,配置的GRE over IPv6隧道因为对端地址变化中断了。今天以HCL环境来简单介绍一下如何配置GRE over IPv6隧道。
首先,我们按照图示配置接口的互联IPv6地址,并且配置路由,实现hengshui设备与beijing设备的互通。
sysname hengshui
#
interface LoopBack0
ip address 10.1.1.1 255.255.255.0
#
interface GigabitEthernet0/0/0
ipv6 address 2001::1/64
#
ipv6 route-static :: 0 2001::2
sysname shijiazhuang
#
interface GigabitEthernet0/0/0
ipv6 address 2001::2/64
#
interface GigabitEthernet0/0/1
ipv6 address 2002::1/64
#
ipv6 route-static 2003:: 64 2002::2
ipv6 route-static 2004:: 64 2002::2
sysname baoding
#
interface GigabitEthernet0/0/0
ipv6 address 2002::2/64
#
interface GigabitEthernet0/0/1
ipv6 address 2003::1/64
#
ipv6 route-static 2001:: 64 2002::1
ipv6 route-static 2004:: 64 2003::2
sysname langfang
#
interface GigabitEthernet0/0/0
ipv6 address 2004::1/64
#
interface GigabitEthernet0/0/1
ipv6 address 2003::2/64
#
ipv6 route-static 2001:: 64 2003::1
ipv6 route-static 2002:: 64 2003::1
sysname Beijing
#
interface LoopBack0
ip address 10.2.2.2 255.255.255.0
#
interface GigabitEthernet0/0/0
ipv6 address 2004::2/24
#
ipv6 route-static :: 0 2004::1
测试hengshui设备与beijing设备的联通性。
接下来,我们在beijing设备上创建GRE隧道接口Tunnel1,并指定隧道模式为GRE over IPv6隧道;配置Tunnel1接口的源端IPv6地址和目的端IPv6地址,再配置隧道接口的IPv4地址。
#
interface Tunnel1 mode gre ipv6
source 2004::2
destination 2001::1
ip address 10.0.0.2 255.255.255.0
同理,再hengshui设备上创建GRE over IPv6隧道接口。
#
interface Tunnel1 mode gre ipv6
source 2001::1
destination 2004::2
ip address 10.0.0.1 255.255.255.0
测试GRE over IPv6隧道接口的联通性。
然后,我们用两端的环回口模拟内网流量,需要先添加IPv4静态路由。
ip route-static 10.1.1.0 24 10.0.0.1
如此一来,我们就可以基于IPv6网络实现两端IPv4网络的互通了。
长按二维码
关注我们吧