可以通過修改以下注冊表項來配置 IPv6 功能:
位置: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip6\Parameters\
名稱:DisabledComponents
類型:REG_DWORD
最小值:0x00 (默認值)
最大值:0xFF ( IPv6)
| IPv6 功能 | 注冊表值和注釋 |
|---|---|
| 首選 IPv4,而首選 IPv6 | 十進制 32 十六進制0x20 二進制 xx1x xxxx 建議不要禁用 IPv6。 |
| 禁用 IPv6 | Decimal 255 十六進制0xFF 二進制 1111 1111 如果在 Windows Windows 7 SP1 或Windows Server 2008 R2 SP1 中禁用 IPv6 后遇到啟動延遲,請參閱啟動延遲。 此外,如果由於錯誤禁用 IPv6,將 DisabledComponents 注冊表設置設置為值 0xffffffff,則系統啟動將延遲 5 秒。 正確的值應0xff。 有關詳細信息,請參閱 Internet 協議版本 6 (IPv6) 概述。 DisabledComponents 注冊表值不會影響復選框的狀態。 即使 DisabledComponents 注冊表項設置為禁用 IPv6,也可以選中每個接口的"網絡"選項卡中的復選框。 這是預期行為。 由於 IPv6 在系統內部用於許多 TCPIP 任務,因此無法完全禁用 IPv6。 例如,在配置此設置后,您仍 ::1 可以運行 ping。 |
| 在所有非配置接口上禁用 IPv6 | 十進制 16 十六進制0x10 二進制 xxx1 xxxx |
| 在所有隧道接口上禁用 IPv6 | 十進制 1 十六進制0x01 二進制 xxxx xxx1 |
| 在除環回接口和 IPv6 隧道接口 (所有非) 接口上禁用 IPv6 | 十進制 17 十六進制0x11 二進制 xxx1 xxx1 |
| 首選 IPv6,而首選 IPv4 | 二進制 xx0x xxxx |
| 在所有非通通接口上重新啟用 IPv6 | 二進制 xxx0 xxxx |
| 在所有隧道接口上重新啟用 IPv6 | Binary xxx xxx0 |
| 在非配置連接接口和 IPv6 隧道接口上重新啟用 IPv6 | 二進制 xxx0 xxx0 |
備注
- 管理員必須創建 .admx 文件,才能在組策略設置中公開下表的注冊表設置。
- 必須重新啟動計算機,這些更改才能生效。
- 如果值不為 0 或 32,此更改生效后,路由和遠程訪問服務將失敗。
默認情況下, 當為接口分配公共 IPv4 地址 (公共 IPv4 地址時,Windows 6to4 隧道協議將啟用。該地址意味着任何 IPv4 地址范圍不為 10.0.0.0/8、172.16.0.0/12 或 192.168.0.0/16) 。 6to4 自動將 IPv6 地址分配給每個地址的 6to4 隧道接口,6to4 會在分配的 DNS 服務器上動態注冊這些 IPv6 地址。 如果不需要此行為,我們建議在受影響的主機上禁用 IPv6 隧道接口。
也可以按照以下步驟修改注冊表項:
-
打開管理命令 提示符 窗口。
-
運行以下命令:
控制台reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip6\Parameters" /v DisabledComponents /t REG_DWORD /d <value> /f備注
將 <value> 替換為相應的值。
如何計算注冊表值
Windows位掩碼檢查 DisabledComponents 值並確定是否應該禁用組件。
若要了解每個位 (從低) 高控件的組件,請參閱下表。
| 名稱 | 設置 |
|---|---|
| Tunnel | 禁用隧道接口 |
| Tunnel6to4 | 禁用 6to4 接口 |
| TunnelIsatap | 禁用 Isatap 接口 |
| TunnelTeredo | 禁用 Teredo 接口 |
| 本機 | 禁用本地接口 (PPP) |
| PreferIpv4 | 首選默認前綴策略中的 IPv4 |
| TunnelCp | 禁用 CP 接口 |
| TunnelIpTls | 禁用 IP-TLS 接口 |
對於每一位 ,0 表示 false,1 表示 true。 有關示例,請參閱下表。
| 設置 | 在前綴策略中首選 IPv4,而首選 IPv6 | 在所有非配置接口上禁用 IPv6 | 在所有隧道接口上禁用 IPv6 | 在非配置接口上禁用 IPv6 (環回) 和 IPv6 隧道接口上 |
|---|---|---|---|---|
| 禁用隧道接口 | 0 | 0 | 1 | 1 |
| 禁用 6to4 接口 | 0 | 0 | 0 | 0 |
| 禁用 Isatap 接口 | 0 | 0 | 0 | 0 |
| 禁用 Teredo 接口 | 0 | 0 | 0 | 0 |
| 禁用本地接口 (PPP) | 0 | 1 | 0 | 1 |
| 首選默認前綴策略中的 IPv4。 | 1 | 0 | 0 | 0 |
| 禁用 CP 接口 | 0 | 0 | 0 | 0 |
| 禁用 IP-TLS 接口 | 0 | 0 | 0 | 0 |
| 二進制 | 0010 0000 | 0001 0000 | 0000 0001 | 0001 0001 |
| 十六進制 | 0x20 | 0x10 | 0x01 | 0x11 |
不支持使用網絡屬性 GUI 禁用 IPv6
此注冊表值不影響以下復選框的狀態。 即使注冊表項設置為禁用 IPv6,也可以選中每個接口的"網絡"選項卡中的復選框。 這是預期行為。

以上是官網說法,具體如下:

然后重啟試試,ping機器名就會出現ipv4地址了。
