停用 Windows 的 IPv6

Windows Vista/7/8 中內建有 IPv6 的 protocol,IPv6 詳見 wikiIPv6 Forum Taiwan,是為解決網路上 IP 不足而提出的標準,在新的網路世代絕對有用,試想當家中的每一個電子裝置都可以上網,需要的 IP 位址是多龐大。現在 Vista 中內建有點早了,周邊的裝置如 switch、router 等,家用的都還沒有到 IPv6 的時代,內建也是沒用。

內建沒用放著也是可以,只是多少會佔用資源,而且會多顯示不需要的資訊,如 ipconfig 及 route print:
D:\>route print
===========================================================================
介面清單
20 ...00 17 31 9f ce 55 ...... Intel(R) PRO/1000 PL Network Connection #2
19 ...00 07 40 fb 96 a7 ...... Realtek RTL8139/810x Family Fast Ethernet NIC #4

1 ........................... Software Loopback Interface 1
21 ...00 00 00 00 00 00 00 e0 isatap.{362F8821-4323-473B-9F88-5602092F67AE}
9 ...02 00 54 55 4e 01 ...... Teredo Tunneling Pseudo-Interface
22 ...00 00 00 00 00 00 00 e0 isatap.{B1EF4627-E0C3-42BD-8009-8FAE40434CEF}
23 ...00 00 00 00 00 00 00 e0 6TO4 Adapter
11 ...00 00 00 00 00 00 00 e0 isatap.{749AFF73-DCA4-4051-889B-FDF40A4FA085}
===========================================================================

倒數五個都是 IPv6 的東西,主要是要讓 IPv6 可以相容 IPv4 的環境,可是我們目前的網路都是 IPv4,這些東西沒有用處,可以停用。

ipconfig 會出現一堆像
通道介面卡 區域連線* 10:

媒體狀態 . . . . . . . . . . . . .: 媒體已中斷連線
連線特定 DNS 尾碼 . . . . . . . . :
描述 . . . . . . . . . . . . . . .: isatap.{749AFF73-DCA4-4051-889B-FDF40A4FA
085}
實體位址 . . . . . . . . . . . . .: 00-00-00-00-00-00-00-E0
DHCP 啟用 . . . . . . . . . . . . : 否
自動設定啟用 . . . . . . . . . . .: 是

很多餘。

在微軟網頁 IPv6 for Microsoft Windows: Frequently Asked Questions 中有提到如何停用 Windows Vista 及 Windows Server 2008 的 IPv6:
方法是在 Registry 的
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip6\Parameters
位置,加一個 DWORD 的 DisabledComponents,值為 0xFFFFFFFF。

加了以後沒問題,停用了 Vista 的 IPv6,正常的網路也 ok。

(Visited 9,978 times, 1 visits today)

發佈留言