如何根据现有的 IPv4 地址分配 IPv6 地址?

如何根据现有的 IPv4 地址分配 IPv6 地址?

我有数百台具有静态 IPv4 地址的 Server 2008 R2 计算机。我想在每个接口上启用 IPv6,然后根据它们现有的 IPv4 地址自动为它们分配 IPv6 地址。有什么好方法可以做到这一点吗?

我编写了一个执行此操作的 power shell 脚本,但它使用“get-netadapter”之类的东西,因此它只能在我的服务器 2012 R2 机器上运行。

答案1

其实,条条大路通罗马。

话虽如此,尤其是对于 IPv6,静态分配和手动搜索地址空间比 IPv4 要痛苦和复杂得多,所以我将重复使用 DHCP 来执行此操作的建议。毕竟,分配 IP 地址是 DHCP 存在的全部原因。

答案2

有一个不受支持的工具可以通过命令行打开 IPv6绑定。可能还有其他。或者你可以使用网络管理员,这或许是阻力最小的路径。

本文可能会有帮助。它有很多方便的 netsh 命令(netsh interface ipv6 isatap set state enabled等),您可以将其包含在脚本中。

祝你好运!

相关内容