在ipv6地址下ping路由器端口ping不通的原因

在ipv6地址下ping路由器端口ping不通的原因

如图所示,路由器之间都是BGP连接,主机和路由器在同一个AS下,现在用主机H来ping路由器R3的IP7端口。


各个端口配置如下:

IP1 = 10::1;

IP2 = 10::2;

IP3 = 20::1;

IP4 = 20::2;

IP5 = 30::1;

IP6 = 30::2;

IP7 = 40::1;


路由情况:

每个路由器都没有默认路由。

每个路由器有直连路由。

路由器R1宣告路由10::/40,路由器R3宣告路由40::/40,为了在ping的过程中让ICMP包知道如何转发。


在以上前提下,如果主机H还ping不通R3的IP7端口,原因可能如下:

1) 这里用的路由器都是真实路由器,并不是软件构造出的虚拟路由器,真实路由器的话,IP7端口必须要跟设备或者其他路由器接通,即使不在同一网段也没问题,把IP7端口插上网线,路由器指示灯亮起即可。。

2) 部分路由器在IPV6地址模式下,默认转发是关闭的,得手动打开,可敲入如下命令。

    

3) 路由器的防火墙是打开的,得手动关闭。

    查看防火墙状态:service iptables status 和 service ip6tables status

    关闭防火墙:service iptables stop 和 sevice ip6tables stop