对 IPv6 的通用 Linux 支持准备好了吗?

hpy*_*hpy 4 linux ipv6

从最终用户的角度来看,开发人员需要和已经完成哪些工作才能在 Linux 内核和 Linux 发行版中支持 IPv6?

换句话说,当(如果)有一天世界切换到 IPv6 时,我可以打开我的 Linux 机器并且一切正常吗?开发是否已经完成,作为最终用户,我应该做些什么来为过渡做准备?谢谢。

Ill*_*lJa 8

Linux 中实现了对 IPv6 的支持,但您可能仍然需要做两件事:

  1. 确保启用了 IPv6 功能,例如您的内核已加载或编译了与 IPv6 相关的模块。
  2. 在相关的情况下,了解哪些工具是 IPv6 特定版本并确保这些版本可用,例如:对于通过 IPv4 网络(如今天的互联网)进行 ping 操作,您使用“ping”,但对于使用 IPv6 进行 ping 操作,您依赖于 ping6 .

我使用过的 Linux 发行版似乎已经配置了 IPv6 支持,开箱即用,但我建议您检查 Linux 复选框。例如,检查您是否有 ping6 命令,并检查“ifconfig”命令是否列出了一个或多个“inet6 addr”地址。

(对于某些发行版,您可能必须明确添加对 IPv6 的支持,例如 Gentoo。OTOH,在 Gentoo 中,您必须明确启用您想要包含的任何内容