2

Я пытаюсь включить Teredo в системе Win7 SP1 x64, чтобы обеспечить удаленную помощь для системы за пределами локальной сети. Локальная система присоединена к домену уровня 2008, который я полностью контролирую.

Я пытаюсь выполнить следующую команду:

netsh interface ipv6 set teredo type=enterpriseclient

Ответ "Хорошо", и все же, если я тогда использую:

netsh interface ipv6 show teredo

даже после перезагрузки он покажет:

Teredo Parameters
---------------------------------------------
Type                    : disabled
Server Name             : teredo.ipv6.microsoft.com
Client Refresh Interval : 60 seconds
Client Port             : 34567
State                   : offline
Error                   : none

Я не могу пропинговать IPv6-адреса, хотя мой DNS-сервер нормально получает записи AAAA.

Я включил протокол IPv6 в сетевом интерфейсе и также установил для HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\TCPIP6\Parameters\DisabledComponents значение 0.

Я также попробовал клиент вместо enterpriseclient (не уверен, какова реальная разница), но безрезультатно.

Кроме того, туннельный псевдоинтерфейс Teredo не отображается нигде в диспетчере устройств, даже когда я включаю «Показывать скрытые устройства».

2 ответа2

1

Мне удалось решить эту конкретную проблему, хотя мой IPv6 по-прежнему не работает по другим причинам.

Прежде всего, я удалил ZoneAlarm Free Firewall. Я не уверен, что это было причиной этой проблемы, но я читал об этом, вызывая проблемы с IPv6.

Туннельный адаптер Microsoft Teredo фактически отсутствовал. Я понятия не имею, как это пропало, кроме, возможно, ZoneAlarm удалил его. Это я решил следующим образом:

  1. Запустите диспетчер устройств от имени администратора.
  2. Щелкните правой кнопкой мыши на имени компьютера в верхней части дерева и выберите «Добавить устаревшее оборудование».
  3. Выберите вручную выбрать устройство.
  4. Выберите Сетевые адаптеры, затем Microsoft, затем «Туннельный адаптер Microsoft Teredo».
  5. Завершите работу мастера для установки адаптера.

На этом этапе вы не должны видеть Microsoft Teredo Tunneling Adapter в Диспетчере устройств, если вы не проверите View -> «Показать скрытые устройства». Однако, для меня, как только я установил драйвер, он показывал и с желтым восклицательным значком, показывая ошибку «это устройство не может запуститься (код 10)».

Оказывается, это произошло из-за того, что HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\TCPIP6\Parameters\DisabledComponents было установлено (в реестре) в ненулевое значение. Ранее я установил его на ноль и дважды проверил это, поэтому где-то вдоль линии либо удаление ZoneAlarm, либо установка туннельного адаптера Teredo приводили к тому, что этот параметр автоматически перезаписывался.

После того, как я установил DisabledComponents обратно в 0 и перезагрузился, адаптер Teredo без каких-либо проблем включил режим корпоративного клиента с помощью команд, указанных в вопросе.

Вот некоторые подробные заметки о Teredo, которые могут оказаться полезными после включения адаптера Teredo:

http://yorickdowne.wordpress.com/2008/01/26/ipv6-at-home-part-1-overview-teredo/

0

просто откройте свой реестр и перейдите по нижеуказанному адресу:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\TCPIP6\Parameters\

посмотрите на правую вкладку, затем дважды щелкните DisabledComponent , выберите десятичную, затем установите ее на 0 . перезагрузите компьютер, и готово.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .