我遇到了一个问题,希望可以用 IPv6 解决,但由于我还没有机会尝试,所以我想在这里提出我的解决方案。
我的问题是,我们有一个局域网,里面有许多带有内部 Wifi 的设备。它们都能够连接到另一个接入点以获取互联网访问权限,我想为网络的其余部分提供这种访问权限。我在想:
- 我在所有设备上实现了 IPv6 SLAAC。
- 如果设备通过 Wifi 连接到互联网,它会使用路由器广告(使用電視或类似的东西)。
- 如果它与互联网断开连接,它就会停止广告。
根据我的研究,IPv6 似乎在网络上仅使用 SLAAC 就可以了,并且可以处理多个被通告的路由器。我不确定它是否可以处理像这样动态添加和删除的路由器。我看到非默认路由器可以设置生命周期为 0。这能实现我想要的效果吗?我还会遇到其他问题吗?
答案1
抱歉,(至少对我来说)你到底想做什么还不清楚。你能用图表编辑一下你的帖子吗?
另外,如果您尝试“共享”IPv6,它的工作方式实际上与 IPv4 世界不同(即 NAT,并且存在 IPv6 NAT,但那是另一回事......)
如果您在双宿主机上运行 radvd,那么该主机的上游如何知道将前缀发送给它?您必须让您的 ISP 路由器将 /64 或更多地址路由到主机的连接地址,然后该主机可以成为中间路由器。这一切都不是容易的、自动的或(在我看来)非常干净的。我想您可以使用多层 DHCP-PD 来做这件事,但同样,我们又回到了许多复杂性和可能的脆弱性。