Miredo (miredo-client) — утилита для работы с Teredo — протоколом для передачи IPv6 пакетов через IPv4 сети.
С его помощью мы можем быстро настроить IPv6 подключение там, где оно не предусмотрено по тем или иным причинам. Для этого, достаточно установить и запустить соответствующее ПО (я делаю это на Fedora 29):
# dnf install miredo
# miredo
Далее, мы проверяем наши интерфейсы, и видим там появившийся IPv6:
teredo: flags=4305<UP,POINTOPOINT,RUNNING,NOARP,MULTICAST> mtu 1280 inet6 fe80::ffff:ffff:ffff prefixlen 64 scopeid 0x20<link> inet6 fe80::5b09:484f:d73f:cdae prefixlen 64 scopeid 0x20<link> inet6 2001:0:53aa:62c:6be:6ec5:4a0d:aaaa prefixlen 32 scopeid 0x0<global>
После чего, можем проверять возможность работы по IPv6 с нужными нам ресурсами.
Немного о проблемах.
Говоря о teredo, пожалуй, стоит упомянуть и проблемы. В сети доступна информация и описание случаев, когда интерфейс teredo некорректно обрабатывал некоторые типы трафика, что позволяло злоумышленникам обойти настроенный файрвол и получить доступ к внутренним ресурсам сети через созданный IPv6 интерфейс.
Кроме того, сам miredo уже давно не обновляется. Однако, для разовых случаев, когда нам нужно быстро получить IPv6 адрес (например, протестировать что-то на ПК), такой вариант работы вполне допустим.