在 Windows 中爲高級用戶配置 IPv6 的指南

在 Windows 中爲高級用戶配置 IPv6 的指南

適用於: Windows 10, version 1809Windows Server 2019, all versionsWindows Server 2016 詳細

 

簡介


Windows Vista、Windows Server 2008 以及更高版本的 Windows 實施 RFC 3484 並使用前綴表來肯定當多個地址可用於域名系統 (DNS) 名稱時要使用的地址。html

默認狀況下,相比 IPv4 地址,Windows 更傾向於使用 IPv6 全球單播地址。windows

摘要


一般,IT 管理員但願禁用 IPv6。 這每每是因爲某些未知的、與網絡相關的問題,例如名稱解析問題。服務器

重要說明 Internet 協議版本 6 (IPv6) 是 Windows Vista 和 Windows Server 2008 及更高版本的必要組成部分。 咱們建議不要禁用 IPv6 或其組件。 若是禁用,某些 Windows 組件可能沒法正常工做。網絡

咱們建議你在前綴策略中使用「優先使用 IPv4 over IPv6」,而不是禁用 IPv6。app

自動禁用或從新啓用 IPv6 或其組件


若要自動禁用或從新啓用 IPv6 或其組件,請按照下列步驟操做:工具

  1. 單擊要運行的過程所對應的「下載」按鈕。
  2. 在「文件下載」對話框中,單擊「運行」或「打開」。
  3. 按照 Easy Fix 嚮導中的步驟執行操做。
 
在前綴策略中優先使用 IPv4 over IPv6 在全部非隧道接口上禁用 IPv6 在全部隧道接口上禁用 IPv6 在非隧道接口(環回接口除外)和 IPv6 隧道接口上禁用 IPv6
Download
Download
Download
Download
 
在前綴策略中優先使用 IPv6 over IPv4 在全部非隧道接口上從新啓用 IPv6 在全部隧道接口上從新啓用 IPv6 在非隧道接口和 IPv6 隧道接口上從新啓用 IPv6
Download
Download
Download
Download
 

使用註冊表項配置 IPv6


重要說明 請仔細遵循本部分中的步驟進行操做。 對註冊表修改不當可能會致使嚴重問題。 修改以前,備份註冊表以便在發生問題時進行還原。spa

若要配置 IPv6,請根據下表修改如下注冊表值。操作系統

Location:         HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip6\Parameters\
Name:             DisabledComponents
Type:             REG_DWORD
Min Value:        0x00
Max Value:        0xFF (IPv6 disabled)

IPv6 功能code

註冊表值server

註釋

優先使用 IPv4 over IPv6

Dec 32

Hex 0x20

Bin xx1x xxxx

推薦而不是禁用它。

禁用 IPv6

Dec 255

Hex 0xFF

Bin 1111 1111

若是在 Windows 7 SP1 或 Windows Server 2008 R2 SP1 中禁用 IPv6 後遇到啓動延遲問題,請參閱 KB3014406

此外,若是不正確地禁用 IPv6,系統啓動將會延遲 5 秒,同時會將 DisabledComponents 註冊表設置的值設爲 0xfffffff。 正確的值應爲 0xff。
有關更多信息,請參閱 Microsoft Windows 的 IPv6: 常見問題解答中的問題「Microsoft 對禁用 IPv6 有哪些建議?」。

DisabledComponents 註冊表值不會影響複選框的狀態。 所以,即便 DisabledComponents 註冊表項設置爲禁用 IPv6,仍能夠選中每一個接口的「網絡」選項卡中的複選框。 這是正常現象。

在全部非隧道接口上禁用 IPv6

Dec 16

Hex 0x10

Bin xxx1 xxxx

 

在全部隧道接口上禁用 IPv6

Dec 1

Hex 0x01

Bin xxxx xxx1

 

在全部非隧道接口(環回接口除外)和 IPv6 隧道接口上禁用 IPv6

Dec 17

Hex 0x11

Bin xxx1 xxx1

 

優先使用 IPv6 over IPv4

Bin xx0x xxxx

 

在全部非隧道接口上從新啓用 IPv6

Bin xxx0 xxxx

 

在全部隧道接口上從新啓用 IPv6

Bin xxx xxx0

 

在非隧道接口和 IPv6 隧道接口上從新啓用 IPv6

Bin xxx0 xxx0

 


注意

  • 管理員必須建立 .admx 文件,才能在「組策略」設置中公開步驟 5 中的設置。
  • 必須重啓計算機,這些更改才能生效。
  • 在此更改生效以後,0 或 32 之外的值會致使「路由和遠程訪問」服務失敗。

默認狀況下,若是爲某個接口分配了一個公共 IPv4 地址(即,不在 10.0.0.0/八、172.16.0.0/12 或 192.168.0.0/16 範圍內的 IPv4 地址),則在 Windows Vista、Windows 七、Windows Server 2008 和 Windows Server 2008 R2 中啓用 6to4 隧道協議。 6to4 自動爲每一個已分配的此類地址的 6to4 隧道接口分配一個 IPv6 地址,並且 6to4 將在分配的 DNS 服務器上動態註冊這些 IPv6 地址。 若是不須要此操做,咱們建議你在受影響的主機上禁用 IPv6 隧道接口。

還能夠按照如下步驟修改註冊表項:

  1. 打開一個管理命令提示符窗口。
  2. 運行如下命令:
    reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip6\Parameters" /v DisabledComponents /t REG_DWORD /d <value> /f

注意 將值替換爲上表中的相應值。

如何計算註冊表值

Windows 使用位掩碼檢查 DisabledComponents 值並肯定是否應禁用組件。

若要了解每一個位(從低到高)控制哪一個組件,請參閱下表。

Tunnel 禁用隧道接口
Tunnel6to4 禁用 6to4 接口
TunnelIsatap 禁用 Isatap 接口
TunnelTeredo 禁用 Teredo 接口
Native 禁用本機接口(也稱爲 PPP)
PreferIpv4 在默認前綴策略中優先使用 IPv4
TunnelCp 禁用 CP 接口
TunnelIpTls 禁用 IP-TLS 接口

對於每一個位,0 表示 false,1 表示 true。 有關示例,請參閱下表。
 
 

在前綴策略中優先使用 IPv4 over 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

參考


有關更多信息,請參閱下面的文章:

969029 Windows Server 2008 和 Windows Vista 中的源 IP 地址選擇功能不一樣於 Windows 早期版本中的相應功能

有關 RFC 3484 的信息,請參閱 Internet 協議版本 6 (IPv6) 的默認地址選擇

有關如何設置 IPv4 優先於 IPv6 的更多信息,請參閱使用 SIO_ADDRESS_LIST_SORT

有關 RFC 4291 的信息,請參閱 IP 版本 6 尋址體系結構

有關相關問題的更多信息,請參閱如下文章:

示例 1: 在域控制器上,你可能會遇到 LDAP over UDP 389 將中止工做的問題。
請參閱 816103 如何使用 Portqry 解決 Active Directory 鏈接問題

示例 2: Exchange Server 2010,你可能會遇到 Exchange 中止工做的問題。
請參閱反對禁用 IPv6 的理由禁用 IPv6 和 Exchange – 全面解析

示例 3:  故障轉移羣集
請參閱什麼是 Microsoft 故障轉移羣集虛擬適配器?和 Windows Server 2012 R2 中的故障轉移羣集和 IPv6

幫助進行網絡跟蹤的工具

Microsoft 消息分析器

Microsoft 網絡監視器 3.4(存檔)
警告 啓用 LBFO NIC 組合時,Netmon 3.4 與 Windows Server 2012 或更新版本的操做系統不兼容。 請改成使用「消息分析器」。

 
上次更新時間:2018年10月26日
相關文章
相關標籤/搜索