我正在通过vSphere的部署模板部署一堆Win2K8R2虚拟机,在部署规范中,它允许您打出一个要运行的命令列表。 除了激活Windows(它不这样做),它工作得很好。
有没有人知道进入networking适配器的属性的命令行等同于取消选中IPv6框? 如果我有,我可以把它放在规范中,而不必手动取消选中IPv6框。
这可以做的伎俩 – > http://www.curuit.com/disable-ipv6-over-all-interfaces-and-prefer-ipv4-to-ipv6-20090129195/
这是一个简化的命令(谢谢@jscott的提示!):
reg add HKLM\SYSTEM\CurrentControlSet\Services\Tcpip6\Parameters /v DisabledComponents /t REG_DWORD /d 000000ff /f
Microsoft提供有关如何禁用IPv6的说明,请参阅标题为: Q.如何在Windows Vista和Windows Server 2008中禁用IPv6?
我知道我们都这样做(禁用ipv6,因为我们通常不在Windows域环境中使用它),而oldskools的答案只是最好的方法,但应该指出一些谨慎的话。
微软testing一切与启用ipv6,不要testing当前代OS(Vista,7,W2K8 / R2),禁用它。 到目前为止,这对我来说从来都不是一个大问题,但是我遇到过这种问题(Exchange 2007到2010升级)。 不再有一个简单的select,例如(netsh ipv6 disable)这样做的原因是,如果我们不这样做,微软会更喜欢它。
在服务器上安装DNS服务器angular色后,将禁用ipv6(或者ipv4),您将遇到超时。
即使没有启用ipv6,您可能会发现某些ipv6活动(DNS再次)正在进行,如果您的DNS服务器正在返回AAAA请求的答案,那么可能会有额外的名称parsingstream量,可能还有请求方超时。
本Technet博客文章对此进行了扩展,特别提到了Microsoft的Common Engineering Criteria需要启用ipv6支持。 在某些时候,启用ipv6将是必需的,因为没有简单的方法(即通过GPO)在全球范围内执行此操作,所以我们都在为将来创build一些自己的工作,当我们被迫(重新)启用它时继续得到微软的支持。