IPv6
IPv6 — новый формат IP-адресов: длинная запись из шестнадцатеричных чисел, адресов в нём хватит на всех.
Обновлено · Редакция Prokso
Адрес IPv6 выглядит как 2001:db8:85a3::8a2e:370:7334 — восемь групп шестнадцатеричных чисел, часть нулей можно пропускать. Формат создали, потому что адресов IPv4 на все устройства не хватает.
Провайдер обычно выдаёт абоненту не один адрес IPv6, а целый блок. Поэтому сайты часто оценивают такие адреса не поштучно, а блоками — по подсети, например /64.
Не все сайты и программы работают с IPv6. Некоторые VPN и системные настройки касаются только IPv4, и тогда запросы через IPv6 могут пойти напрямую — это стоит проверить.
Проверить, какой адрес видят сайты, можно на странице мой IP.
Префикс и хвост: как читать IPv6-адрес
В обычном адресе абонента первые 64 бита, то есть четыре группы, это префикс сети от провайдера. Последние четыре группы определяет само устройство. Сокращение :: заменяет несколько групп нулей подряд и может стоять в адресе только один раз.
Современные системы регулярно генерируют новые временные адреса для выхода в интернет. Поэтому ваш IPv6 может меняться каждый день, хотя префикс остается тем же. Именно поэтому сайты следят за префиксом /64, а не за полным адресом. Провайдер тоже может сменить префикс, но гораздо реже, например после перезапуска роутера.
Где IPv6 обходит прокси
Большинство сетей сейчас работает в двух версиях одновременно. Если прокси настроен только для части программ или только в системе, браузер или приложение может открыть сайт напрямую через IPv6. Еще один источник утечки — WebRTC, который способен показать сайту ваш настоящий адрес.
Откройте страницу «Мой IP» в профиле с прокси и посмотрите три строки: IP, версию IP и блок WebRTC. Нигде не должно быть адреса с вашим домашним префиксом. Как закрыть такую утечку, описано в статье «Утечка WebRTC».
Типичные ошибки и что делать
- Записать IPv6 с портом без квадратных скобок. Правильно
[2001:db8::1]:8080, потому что двоеточие уже есть внутри адреса. - Проверять прокси только на IPv4-сайте и не заметить, что IPv6-трафик идет напрямую.
- Отключать IPv6 в системе наугад, не проверив, откуда на самом деле утечка.
Самое простое решение — задавать прокси в профиле браузера или в самой программе, а не полагаться на системные настройки.
Вопросы и ответы
Можно ли работать с сайтом только через IPv6?
Только если сайт его поддерживает. Многие сайты доступны только через IPv4, поэтому прокси с IPv4 универсальнее.
Почему сайты блокируют IPv6 блоками?
Абонент получает целый блок адресов и может менять их сколько угодно. Поэтому ограничение отдельного адреса ничего не даёт, и сайты смотрят на подсеть.
Связанные термины
Резидентские $1.59, мобильные $2.50, серверные $0.65 за 1 ГБ
Регистрация за минуту, доступы сразу после оплаты.