Tunnel adapter isatap

В Windows VIista и старше (Windows 7, Windows 8) по команде ipconfig выводится целый список сетевых интерфейсов, в том числе и виртуальных.

ipconfig ISATAPISATAP (Intra-Site Automatic Tunnel Addressing Protocol) — протокол автоматической внутрисайтовой адресации туннелей, позволяющий передавать между сетями IPv6 пакеты через сети IPv4

Принцип работы

Существуют сети IPv6. У каждой из них есть маршрутизатор с внешним адресом IPv4, например: 92.1.1.1 и 92.1.1.2.

Каждый хост, присоединённый к этим маршрутизаторам имеет адрес IPv6, составленный по следующему алгоритму: Уникальный адрес + фрагмент адреса, показывающий, что это ISATAP + Адрес IPv4 маршрутизатора. Для примера у маршрутизатора 92.1.1.1 будет хост fe80:1:2:20:200:5efe:5С01:1:1:1 (назовем его хост1), а у маршрутизатора 92.1.1.2 хост fe80:2:3:30:200:0:5efe:5С01:1:1:2 (хост 2).

Когда хост 1 отправляет хосту 2 сообщение, то оно инкапсулируется в IPv4 пакет. В качестве адреса назначения для передачи пакета через сеть IPv4 из адреса назначения IPv6 извлекается адрес IPv4 и подставляется в пакет, который мы собираемся отправить. По этому адресу IPv4 пакет доходит до маршрутизатора-получателя (в примере 92.1.1.2).

Маршрутизатор декапсулирует пакет и находит внутри пакет IPv6. Рассматривает адрес назначения пакета IPv6 и отправляет его конечному получателю, который к нему подключен. Таким образом пакет попадает по назначению.

Как удалить ISATAP

Первый способ, который я нашел на technet.microsoft.

Нужно запустить командную строку от администратора. Нажимаем кнопку «Start» на панели инструментов, в поле поиска вводим cmd, правой кнопкой нажимаем на найденную программу и выбираем «Запустить от администратора»

cmd Run as adminВ появившемся черном окошке пишем netsh int isa set state disabled

После проделанной работы ISATAP исчезнет.
ipconfig no ISATAP
Но останется Teredo. Можно отключить вообще IPv6 на всех адаптерах. Для этого нужно запустить поправить реестр.

Открываем regedit. Находим ветку HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip6\Parameters\

Добавляем ключ DisabledComponents типа DWORD с записью 0xffffffff

Значение ключа зависит от того, что вы хотите достичь:

  • 0: включает все компоненты IPv6.
  • 0xffffffff: отключает все компоненты IPv6, кроме интерфейса замыкания на себя (loopback interface). По умолчанию в Vista начинает использоваться IPv4.
  • 0×20: использует IPv4 вместо IPv6 в политиках префикса.
  • 0×10: отключает интерфейсы IPv6.
  • 0×01: отключает все туннельные интерфейсы IPv6.
  • 0×11: отключает все интерфейсы IPv6 кроме интерфеса замыкания на себя.

У меня выглядит вот так

Disabledcomponents