IPv6 в Linux: Miredo

IPv6 в Linux: Miredo

Всё больше провайдеров вместо перехода на IPv6 ограждают своих клиентов за NAT. Пользователи страдают. В Беларуси часто люди вводят капчи и им блокируется доступ к сервисам Google, Yandex и многим других. Виной всему NAT. Так же, вы могли заметить, что скорость скачивания через торрент, зачастую не так и высока, и вы видите слишком мало пиров. В России тоже очень популярна у провайдеров практика использования NAT. Т.к. провайдеры ничего не делают, остаётся пользователям действовать своими силами.

Можно воспользоваться специальными брокерами, которые выдают IPv6-адреса. Но мы сегодня поговорим не об этом. Есть самый простой и лёгкий способ получить IPv6 в GNU/Linux — это Miredo. Miredo — это GNU/Linux реализация Teredo протокола, который позволяет через IPv4 пакеты передавать пакеты-IPv6. По большому счёту, это такой маленький костыль, но зато он быстро устанавливается и работает из коробки, без каких либо настроек и танцев с бубном. Что обычно и нужно обычным пользователям.

Для начала, давайте проверим. Действительно ли всё так плохо и у нас нет IPv6? Наберём в консоли:

ping6 ipv6.google.com

Если консоль выдала — “connect: Network is unreachable”, значит IPv6 у нас действительно нет. Сейчас будем это исправлять.

Открываем менеджер пакетов вашего дистрибутива и ищем там “miredo”, устанавливаем.
После установки снова пробуем пинговать Google:

ping6 ipv6.google.com

Если ничего не заработало, зайдите в консоль под root и наберите — miredo
И вновь попробуйте пропинговать Google, теперь должно получиться.

Сразу после того, как пинги пойдут, вы сможете увидеть, что ваш торрент клиент стал видеть больше пиров и скорость может вырасти в несколько раз. И теперь вы сможете заходить на сайты, которые поддерживают только IPv6. Но в данном случае, предпочтение будет отдавать IPv4 протоколу, если он есть.

comments powered by Disqus