Teredo разрешает доступ по IPv6 и разрешает домены только для IPv6 в nslookup и ping, но не в любых веб-браузерах
Поэтому я работаю с Teredo для моей настройки IPv6 (да, я знаю, что это, возможно, неоптимально, но это лучшее, что я могу сделать с тем, что у меня есть, поэтому, пожалуйста, не ругайте меня).
У меня совершенно хорошее соединение с сетью IPv6. У меня есть публичный адрес IPv6; когда я захожу на http://test-ipv6.com/, я получаю 7/10 (полный доступ к IPv6, но мой компьютер предпочитает v4, когда он может его получить). Аналогично, другие сайты тестирования IPv6, как правило, также работают.
В дополнение к этому я также могу использовать свой веб-браузер (Firefox, хотя я пробовал Chrome и обнаружил то же поведение) для доступа к сайтам только с IPv6... по IP-адресу. Однако, когда я пытаюсь подключиться к сайтам, использующим только IPv6, таким как http://ipv6.google.com/, я не могу подключиться к сообщениям, которые не удалось разрешить DNS. Для сравнения, используя ping
или же nslookup
Я действительно могу получить доступ к этим сайтам, и эти сетевые инструменты работают нормально даже с этими доменами только для IPv6.
Моя установка использует общедоступный DNS Google для IPv4 и IPv6.
Есть идеи, что может пойти не так?
3 ответа
Я обнаружил, что есть решение в виде редактирования реестра: https://social.technet.microsoft.com/Forums/windows/en-US/b0d80a91-4bee-4265-b4fc-9fb70568b2f4/dns-behavior-and-teredo?forum=w7itpronetworking
К сожалению для вас, это по замыслу. Современные версии Windows блокируют Teredo при поиске имен хостов с использованием DNS. Teredo используется только при подключении к IPv6-адресу, и у компьютера нет другого способа получить его. В этом случае он будет пытаться Тередо в качестве последнего средства.
Microsoft уже давно закатывает Teredo, и, честно говоря, я удивлен, что он все еще работает.
Сандер Стеффанн сказал:
Microsoft уже некоторое время закрывает Teredo, и, честно говоря, я удивлен, что он вообще все еще работает.
Ответ на этот вопрос (как я нашел на прошлой неделе) заключается в том, что Microsoft прекратила выпуск собственных серверов Teredo (по умолчанию), и вам необходимо настроить Teredo для использования вместо этого стороннего сервера. я использовалteredo.trex.fi
, но вполне могут быть и другие.
Мой собственный прогноз заключается в том, что в ближайшие несколько лет потребность в Teredo может увеличиться, а не уменьшиться. Логика следующая:
До сих пор почти все подключенные к Интернету системы IPv6 также имели адреса IPv4. Но по состоянию на декабрь 2019 года они официально исчерпаны (хотя все еще могут быть некоторые интернет-провайдеры, у которых выделенные им адреса все еще доступны для предоставления пользователям). Поэтому мы увидим массовый рост систем, поддерживающих только IPv6.
Подавляющее большинство систем (особенно систем конечных пользователей) по-прежнему поддерживают только IPv4, причем как интернет-провайдеры поддерживают только IPv4, так и их домашние маршрутизаторы и т. д. являются только IPv4, и хотя все больше и больше интернет-провайдеров начнут предоставлять услуги IPv6, я все еще ожидаю, что это произойдет. будет большое количество систем, поддерживающих только IPv4, в течение как минимум еще десяти лет.
Поэтому возникнет большая потребность в технологиях шлюзов, которые позволят системам, поддерживающим только IPv4, подключаться к системам, поддерживающим только IPv6, и взаимодействовать с ними. Они могут быть либо предоставлены интернет-провайдерами, либо, если это не так, отдельные пользователи должны будут реализовать их, например, с помощью Teredo.
Поэтому я подозреваю, что сообщения о смерти Тередо преувеличены.