我的ISP为本地IPv6提供DHCP6-PD;我的路由器是一个运行OpenWrt的网具路由器.一切正常工作,但我想知道如何准确,因为没有任何RAs从ISP的路由器。
流量转储显示来自我的路由器的两个RS消息,然后是DHCP6 RS。ISP用DHCP6广告回复,DHCP6请求/回复如下。在此之后,响应我的DHCP6请求的ISP主机为我的路由器的链路本地地址发送一条NS消息,我的路由器用rtr,sol标记发送安娜,然后我的路由器为上面提到的主机发送一个NS,该主机用相同的标志进行响应。两个NS/NA消息都不包含任何路由/前缀信息。在这一点上,一个默认的路径出现,流量开始流动。显然,DHCP6不提供路由信息。
这到底是如何工作的,以及如何建立默认的路由?我试着去做研究,但到目前为止没有什么结果。
路由器广告有时会出现在外部接口上(可能会在2-4小时内出现一次),但它们似乎不是我表中默认路由的源,因为它们发生在条目出现后很久。
发布于 2019-07-12 15:38:44
免责声明:我不使用OpenWRT,所以我在这里用了一些刺.
看起来OpenWRT使用odhcp6c作为客户端。看起来他们可能会“伪造”到DHCP接口的默认路径吗?
https://openwrt.org/docs/guide-user/network/ipv6/start
(请注意关于默认路由的协议dhcpv6选项一节)
https://gitlab.labs.nic.cz/turris/openwrt/commit/28c47a66d9b988e242bbba36883f639c592941a5
https://serverfault.com/questions/961804
复制相似问题