我有几百台带有静态IPv4地址的Server 2008 R2机器。 我想在每个接口上启用IPv6,然后根据它们现有的IPv4地址为它们自动分配IPv6地址。 有没有一个好的方法来做到这一点?
我写了一个power shell脚本,但是它使用“get-netadapter”等,所以它只能在我的服务器2012 R2机器上运行。
那么,有一个以上的方式来剥皮猫。
netsh命令创build一个新的脚本,该命令是通过CLI操作networking设置的PowerShell之前的方法。 get-netadapter cmdlet正常工作。 话虽如此,尤其是在IPv6方面,静态分配和手动search地址空间比使用IPv4更为痛苦和牵扯,所以我将重复使用DHCP的build议来做到这一点。 毕竟,分配IP地址是DHCP存在的全部原因。
有一个不受支持的工具 ,可以从名为NVSPbind的命令行打开IPv6。 也可能有其他人。 或者你可以使用netsh ,这可能是阻力最小的path。
本文可能会有所帮助。 它有很多方便的netsh命令( netsh interface ipv6 isatap set state enabled等),你可以包含在一个脚本。
祝你好运!