Прочитано: 2 103
Открываем редактор реестра (нажимаем клавиши «Win+R» и внутри окна «Выполнить» набираем “regedit”. Переходим в раздел реестра:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\tcpip6\Parameters\
Создаём параметра DWORD (32 бита):
В названии указываем DisabledComponents, в значении FFFFFFFF (8 знаков буквы F) для шестнадцатеричной системы исчисления.
Или создаём ключ в реестре через командную строку в десятичной системы исчисления:
C:\Users\keiz>reg add HKLM\SYSTEM\CurrentControlSet\Services\tcpip6\Parameters /v DisabledComponents /t REG_DWORD /d 4294967295
Операция успешно завершена.
Также отключаем службу 6to4, после этого интерфейсы 6to4 больше не будут создаваться:
В командной строке с правами администратора набрать,
C:\Users\keiz>netsh in 6to4 set state disabled
ОК.
Ну, вот собственно и всё, поддержка интерфейса в системе отключена. На этом всё, удачи!!!
This is old information but can be useful for those who read my blog.
We have three methods to disable IPv6 in Windows Server 2008 R2.
The first method is the fastest;
Open Control Panel –> Network and Sharing Center –> Change adapter settings –> double click on your network adapter –> Properties –> deselect Internet Product Version 6 (TCP/IPv6) –> click OK and Close.
If you want to completely disable IPv6 you need to use second and the third methods.
Second method:
– Click Start –> run –> regedit
– Locate the following registry entry: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip6\Parameters
– In the details pane click New and then click DWORD (32-bit) Value.
– Type DisabledComponents, and then press ENTER.
– Double-click DisabledComponents, and then type 0xffffffff in Hexadecimal or 4294967295 in Decimal.
Note: The 0xffffffff value or the 4294967295 value disables all IPv6 components except for the IPv6 loopback interface.
http://support.microsoft.com/kb/929852
Third method:
Open command prompt and type:
reg add hklm\system\currentcontrolset\services\tcpip6\parameters /v DisabledComponents /t REG_DWORD /d 255 /f
Вопреки распространенному мнению, отключить IPv6 в Windows Vista и Server 2008 это не просто снять флажок. Вот как нужно сделать это правильно. Как правильно отключить IPv6.
Хотя может показаться, что отключить IPv6 в Windows Vista и Windows Server 2008 является лишь вопросом щелчке по кнопке, это действие может привести к некоторым нежелательным результатам. На первый взгляд, может показаться, что IPv6 можно отключить в свойствах сетевого адаптераВместе с тем, чтобы правильно отключить IPv6 необходимо внести изменения в системный реестр.
Для того, чтобы сделать это, запустите редактор реестра и перейдите в
HKLM \ SYSTEM \ CurrentControlSet \ Services \ Tcpip6 \ Parameters \
Ключ, который нужно изменить называется DisabledComponents.
Для того, чтобы отключены все компоненты IPv6, вы должны задать этому ключу значение 0xFFFFFFFF.
Значение по умолчанию для этого ключа равно 0, что значит включение всех рассматриваемых компонентов IPv6.
Как всегда, убедитесь, что создать полную резервную копию реестра перед внесением изменений в него.
You are here: Home / Articles / Network / Thoroughly disable IPv6 in Windows 7, Server 2008 R2
Back when I had first installed either Vista or Windows 7 at home, I immediately had a network problem. I solved the problem by unchecking the IPv6 protocol in the Local Area Connection adapter. It solved my problem then and the network became stable immediately upon restart. Working on a similar problem, simply unchecking the protocol was not enough. Fortunately, Microsoft provides an article on more thoroughly disabling IPv6 on Windows 7, Vista, Windows Server 2008, and Server 2008 R2.
Microsoft’s KB article 929852 covers the registry key that you can put in place and configure to disable various components of IPv6. As long as you are not using IPv6 (and you may not want to if your infrastructure isn’t in place to support it), you can disable IPv6 and re-enable it by simply changing the value of a registry key.
The Microsoft KB article provides a number of Microsoft Fix it tools that configure your PC to have IPv6 disabled, IPv4 preferred over IPv6, IPv6 disabled on nontunnel interfaces, IPv6, disabled on tunnel interfaces, or disabled on both interfaces except the loopback. They also provide the Fix it tools in order to re-enable each of those settings.
For something as simple as a single registry key, I like to make the changes myself and Microsoft details that in the Let me fix it myself section.
- Open up Regedit and drill down to \HKLMSystemCurrentControlSetServicesTcpip6Parameters
- Create a new DWORD (32-bit) Value named DisabledComponents if it doesn’t already exist.
- Set the value of that new value to 0xffffffff in order to disable all IPv6 components but the IPv6 loopback interface.
- Restart your computer for the setting to take effect.
This solved the problem of a server clinging to its IPv6 address even after unchecking the IPv6 protocol in its NIC’s adapter settings. Now the service is more stable and the routing is simplified until the infrastructure is configured correctly when all the networking appliances can handle IPv6.
If you would like a different configuration such as IPv4 preferred over IPv6, you can use these values:
- Type 0 to enable all IPv6 components. (Windows default setting)
- Type 0xffffffff to disable all IPv6 components, except the IPv6 loopback interface. This value also configures Windows to prefer using Internet Protocol version 4 (IPv4) over IPv6 by modifying entries in the prefix policy table. For more information, see Source and Destination Address Selection.
- Type 0x20 to prefer IPv4 over IPv6 by modifying entries in the prefix policy table.
- Type 0x10 to disable IPv6 on all nontunnel interfaces (on both LAN and Point-to-Point Protocol [PPP] interfaces).
- Type 0x01 to disable IPv6 on all tunnel interfaces. These include Intra-Site Automatic Tunnel Addressing Protocol (ISATAP), 6to4, and Teredo.
- Type 0x11 to disable all IPv6 interfaces except for the IPv6 loopback interface.
How to Disable IPv6 in Windows 2008 Full and Core editions
Right Click Network Places
Select Manage Network Connections For each enabled and used NIC
Right Click – Local Area Connection – Select Properties
Networking Tab
DeSelect IPv6
Close
After doing the above procedure you might have to use the registry editor aswell to completely disable the ipv6 tunnel
To completely disable IPv6 on a Windows Server 2008-based computer yourself, follow these steps:
1.Open Registry Editor.
2.Locate the following registry subkey:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip6\Parameters
3.In the details pane, click New, and then click DWORD (32-bit) Value.
4.Type DisabledComponents, and then press ENTER.
5.Double-click DisabledComponents, and then type 0xffffffff in Hexadecimal or 4294967295 in Decimal.
Note The 0xffffffff value or the 4294967295 value disables all IPv6 components except for the IPv6 loopback interface.
http://support.microsoft.com/kb/929852
Allso we can try this command to Disable IPv6 in Windows
reg add hklm\system\currentcontrolset\services\tcpip6\parameters /v DisabledComponents /t REG_DWORD /d 255 /f