在实际工作中,发现IPv6有时候很捣乱。比如我们用SCOM2012监控windows2008的机器的时候。我们本来配置好的IP,也都通信了。可是域控DNS记录里一但出现SCOM2012服务器IPv6的A记录。服务器就会报警,很是讨厌,我们只能手动删除SCOM2012在DC的DNS中的IPv6的A记录。但是这终归不是有效的办法,我们就直接禁用了IPv6这个功能组件。

  1. 单击 “开始”

    收起这个图片 展开这个图片
     
    “开始”按钮
    , 在“开始搜索”框中键入 regedit,然后单击“程序”列表中的 “regedit.exe”。
  2. 在“用户帐户控制”对话框中,单击 “继续”。
  3. 在注册表编辑器中,找到并单击下面的注册表子项:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip6\Parameters \
  1. 双击“DisabledComponents”以修改 “DisabledComponents”项。

    注意:如果 “DisabledComponents”项不存在,必须创建此项。为此,请按照下列步骤操作:
  2. 在“编辑”菜单上,指向“新建”,然后单击 “DWORD(32 位)值”。
  3. 键入 DisabledComponents,然后按 Enter。
  4. 双击“DisabledComponents”。
  5. 在“数值数据:”字段中键入下列任一值,以便将 IPv6 协议配置为所需状态,然后单击“确定”:
  6. 键入 0 以启用所有 IPv6 组件(Windows 默认设置)
  7. 键入 0xffffffff 以禁用所有 IPv6 组件(IPv6 环回接口除外)。此值还会将 Windows Vista 配置为在前缀策略中使用 Internet 协议版本 4 (IPv4),而不使用 IPv6。
  8. 键入 0x20 以在前缀策略中使用 IPv4,而不使用 IPv6。
  9. 键入 0x10 以禁用本机 IPv6 接口。
  10. 键入 0x01 以禁用所有隧道 IPv6 接口。
  11. 键入 0x11 以禁用所有 IPv6 接口(IPv6 环回接口除外)。

参考地址:http://support.microsoft.com/kb/929852/zh-cn