如果您是家庭用户,使用 IPv6 的最佳方式是什么。我家里有许多 vista/ws2k8/w7 机器,但它们位于不符合 IPv6 标准的 NAT 防火墙后面!
如何将它们连接到公共 IPv6 网络?例如,我希望能够看到跳舞的龟 (http://www.kame.net)
另外,我的 ISP 不支持 IPv6!
答案1
由于很少有 ISP 为家庭用户提供原生 IPv6 连接,因此您必须设置到 IPv6 网络的隧道。您需要找到提供 v6 连接的隧道代理(这里有一个列表);不幸的是,隧道会降低 v6 连接的效率(由于封装的开销和增加的延迟);好的一面是,隧道可以无缝穿越 NAT。
如果您家里有一台 Linux 机器,那么您可以为整个网络获得一个委派 - 通常是 /56,最多可获得 256 个唯一地址 - 并使用 radvd 将其宣传到您的整个 LAN:您家里的所有机器都是自动配置的,Linux 机器充当 IPv6 数据包的路由器。
答案2
Vista、Windows Server 2008 和 Windows 7 默认都使用 IPv6。但网络设备(交换机/集线器/WLAN ap)也必须支持 IPv6。首先确保所有内部设备都符合 IPv6 标准。
接下来要确保您的路由器符合 IPv6 标准。
最后,您必须等待 ISP 实施 IPv6。只要您的 ISP 没有为您提供外部 IPv6 地址,您在使用互联网时就必须使用 IPv4。不过,本地计算机仍将使用 IPv6 进行通信。
您可以使用“ping machine -6”或“ping6 machine”强制使用 IPv6 进行 ping。
答案3
我很高兴使用六XSIPv6 隧道提供商。它们是免费的,并且在许多国家/地区提供隧道端点,因此附近可能有一个。
跟随他们的“迈向 IPv6 的 10 个步骤“如何开始将单个主机连接到 IPv6 网络。SixXS 采用信用系统,因此您需要证明自己可以将隧道保持到单个主机长达一周,然后才能获得请求子网的信用。
由于您想为整个子网提供 IPv6 连接,请利用本周的时间确保您了解基础知识。然后,请求一个子网,SixXS 将为您提供一个 /48 子网,其中包含可公开路由的 v6 地址。将一台主机指定为 IPv6 路由器(我只使用 Linux 进行此操作),让它设置到 SixXS 的隧道,并让它在 LAN 接口上广播您的 v6 子网。然后,LAN 上支持 IPv6 的所有机器将在几秒钟内自动配置自己,方法是从子网为自己分配一个地址,并通过隧道调整其路由。设置隧道是最难的部分。其余部分相当简单。
事实上,一开始的学习曲线相当陡峭,但这是一个有趣的挑战,具有出色的极客信誉 :-)。SixXS 隧道提供商提供了清晰的流程和出色的工具。此外,wiki 和论坛也一定会让您获得成果。
答案4
如果你想进行研究(玩得开心),你可以设置一个客户端和网关/路由器6to4(将 IPv6 流量封装在 IPv4 内)。我还没有亲自尝试过,但一旦有时间,我很乐意尝试一下。
以下是一些值得一读的内容:
- http://www.ietf.org/rfc/rfc3056.txt(RFC3056:特定于 6to4)
- http://www.ietf.org/rfc/rfc4213.txt(RFC4213:IPv6 过渡机制