我想知道我是否可以通过 IPv6 进行通信。我知道这取决于 ISP。有没有简单的方法可以确定我的 ISP 是否提供 IPv6 连接,或者至少我的路由器是否提供此功能?
如果不可能使用“真正的” IPv6,那么在 Ubuntu 上模拟它的最佳方法是什么?
答案1
大多数路由器不支持 IPv6。市场上可能会有一些支持 IPv6 的路由器,尤其是使用基于 xxWRT 的操作系统的路由器。IPS 也在竞相追赶。我使用OpenWRT在我的路由器上提供 IPv6 功能,包括状态防火墙。这些技术同样适用于我运行服务器的 Ubuntu。我一开始使用 6to4 隧道,后来升级到 6in4使用代理的隧道。
Linux(Ubuntu)内核和实用程序长期以来一直支持 IPv6。有一段时间,这种支持存在问题,但问题似乎已经得到解决。IPv6 非常擅长自我配置。但是,自动配置的系统可能不容易通过名称访问。这可能被认为适合客户端系统。
支持 IPv6 的站点数量不多,但正在不断增长。我鼓励您探索 IPv6。请注意,IPv6 可以为您的内部系统提供可路由的 Internet 地址。相应地保护和防火墙您的系统。
答案2
如果您想知道 ISP 是否提供 IPv6,您可能只需询问他们。如果他们的电话支持人员不知道,那么他们可能不提供 IPv6,或者他们提供的 IPv6 质量不高。
路由器通常显示某物用户界面中没有提到 IPv6。如果您的路由器根本没有提到 IPv6,那么您可以假设它不支持 IPv6。太多路由器仍然不支持 IPv6。如果您想购买新的路由器,我对 Linksys E4200 和 D-Link DIR-657 有很好的体验。