для того, чтобы использовать Teredo нужен клиент Teredo, сервера Teredo, и реле для Teredo. И вам нужно все это развернуть в соответствующих местах.
Teredo предназначен для работы через NAT, однако для каждого клиента Teredo предоставляется только один адрес IPv6, назначенный узлу, на котором работает клиент Teredo.
таким образом, маршрутизатор не подходит для развертывания клиента Teredo. Это обеспечило бы доступ IPv6 к самому маршрутизатору, но не к локальной сети, подключенной к нему.
ноутбук, который подключается ко многим различным сетям и нуждается в IPv6, где бы он ни находился, может извлечь выгоду из запуска клиента Teredo, но он сможет подключаться к сетям только с помощью реле Teredo. (Реле третьей стороны существуют, но не обеспечивают надежное обслуживание.)
ваш маршрутизатор, однако, может быть подходящим местом для развертывания реле Teredo. Ретранслятор Teredo можно развернуть на любом узле с общедоступным адресом IPv4. Если ваш маршрутизатор имеет адрес IPv4, он может запустить ретранслятор Teredo.
преимущество запуска ретранслятора Teredo на маршрутизаторе в том, что он позволяет клиентам Teredo взаимодействовать с узлами IPv6 в локальной сети. Это, конечно, только полезно, если ваша сеть имеет поддержку IPv6 в первую очередь.
miredo
пакет может быть использован в качестве клиента или ретранслятора в зависимости от того, как вы его настроите. В конфигурации по умолчанию он действует как клиент. Ниже приведен пример что положить в /etc/miredo.conf
использовать его как реле:
InterfaceName teredo
RelayType relay
BindPort 64646
сделайте это, затем перезапустите miredo
и у вас будет функциональное реле.
для того, чтобы получить IPv6 в локальной сети, у вас есть несколько вариантов. Можно использовать 6to4, но это не рекомендуется из-за недоказанности реле 6to4.
лучший вариант - использовать туннельную службу. Если ваш маршрутизатор имеет общедоступный IPv4-адрес, я рекомендую использовать tunnelbroker.net как ваш провайдер туннелей.