Все локации активны · 99.99% uptime
ISP и датацентр

Как настроить IPv6-прокси?

Технически использование IPv6 прокси не отличается от IPv4 — но формат адреса и поведение клиента таят несколько ловушек. Самые частые проблемы возникают не из-за самой настройки, а из-за неправильной записи адреса и непонимания поведения двойного стека (dual-stack).

Базовые понятия описаны в материале что такое IPv6 прокси смотрите нашу статью.

Формат адреса IPv6

СХЕМАСтруктура адреса IPv6
АНАТОМИЯ2a01:4f8:c17:1a2b::7 / порт 8080 → [2a01:4f8:c17:1a2b::7]:80802a01:4f8Верхний блок, выделенный провайдеруc17:1a2bКлиентский блок /64::7Идентификатор интерфейса внутри блока; :: — сокращение последовательности нулей[...]:8080При указании порта адрес заключается в квадратные скобки

Квадратные скобки обязательны, так как адрес IPv6 сам содержит двоеточия; без них разделитель порта становится неоднозначным.

Самая частая ошибка

2a01:4f8:c17:1a2b::7:8080 Такая запись недопустима — последний :8080 воспринимается как часть адреса. Правильно так: [2a01:4f8:c17:1a2b::7]:8080

Настройка клиента

СХЕМАКорректные форматы адреса
IPv6 прокси в разных клиентах01# curl — HTTP прокси02curl -x "http://[2a01:4f8:c17:1a2b::7]:8080" https://example.com0304# curl — с аутентификацией05curl -x "http://kullanici:sifre@[2a01:4f8:c17:1a2b::7]:8080" https://example.com0607# curl — принудительное разрешение цели по IPv608curl -6 -x "http://[2a01:4f8:c17:1a2b::7]:8080" https://example.com0910# Python requests11proxies = {12 "http": "http://kullanici:sifre@[2a01:4f8:c17:1a2b::7]:8080",13 "https": "http://kullanici:sifre@[2a01:4f8:c17:1a2b::7]:8080",14}1516# Переменная окружения17export HTTP_PROXY="http://[2a01:4f8:c17:1a2b::7]:8080"18export HTTPS_PROXY="$HTTP_PROXY"

В переменной окружения важно использовать кавычки: некоторые оболочки принимают квадратные скобки за шаблон имени файла и пытаются его развернуть.

Поведение двойного стека (Dual-Stack)

Большинство современных систем поддерживают и IPv4, и IPv6. Если у домена есть адреса обоих типов, какой из них выберет клиент? Это решение принимает алгоритм Happy Eyeballs, и результат может удивить.

СХЕМАПо какому протоколу устанавливается соединение?
РЕШЕНИЕКакие записи есть у цели?Только A запись (IPv4)ДАИспользуется IPv4НЕТСмотрите нижеIPv6 прокси бесполезенТолько AAAA запись (IPv6)ДАИспользуется IPv6НЕТСмотрите нижеIPv6 прокси обязателенЕсть обеДАПобеждает более быстрыйНЕТГонка Happy Eyeballs

Именно поэтому возникает ситуация «использую IPv6 прокси, а виден мой IPv4-адрес»: клиент мог быстрее найти маршрут по IPv4.

Принудительный выбор

Чтобы убедиться, что выход действительно идёт по IPv6, задайте протокол принудительно: в curl — -6, в Python — собственный коннектор с socket.AF_INET6 , в Node — опция family: 6 .

Проверка

СХЕМАКак доказать, что выход действительно идёт по IPv6
# подробный вывод curl — посмотрите строки CONNECT01# 1) Есть ли у цели AAAA запись?02dig AAAA example.com +short0304# 2) Считываем адрес выхода через прокси05curl -s -x "http://[2a01:4f8:c17:1a2b::7]:8080" https://ornek-ip.example/text0607# 3) Если в ответе есть двоеточия — выход идёт по IPv608# Если там точки (1.2.3.4) — произошёл откат на IPv40910# 4) Проверьте локальную связность по IPv611ping6 -c 3 2001:4860:4860::8888

Самая быстрая проверка — взглянуть на формат адреса: двоеточия означают IPv6, точки — IPv4.

Чтобы увидеть свой адрес выхода прямо из браузера, воспользуйтесь Мой IP-адрес нашей страницей.

Типичные проблемы

СХЕМАХарактерные ошибки при настройке IPv6 прокси
407 Proxy AuthenticationКОД / ПРИЗНАКВОЗМОЖНАЯ ПРИЧИНАРЕШЕНИЕОшибка «неверный адрес»Отсутствуют квадратные скобкиИспользуйте формат [адрес]:портНе удаётся установить соединениеВ локальной сети нет IPv6Проверьте локальную связность по IPv6 командой ping6Виден IPv4-адресHappy Eyeballs выбрал IPv4Принудительно задайте клиенту -6 / AF_INET6Некоторые сайты не открываютсяУ цели нет AAAA записиДля таких целей используйте IPv4 проксиОшибка оболочки (no matchesfound)Квадратные скобки были развёрнутыЗаключите адрес в кавычки

Первые две строки — проблемы настройки, третья — поведения, четвёртая — самой цели. Это разделение экономит время при диагностике.

Гибридное использование: правильный подход

Чтобы получить выгоду от экономичности IPv6 и не столкнуться с проблемой совместимости, работайте гибридно:

СХЕМАСхема: приоритет IPv6, резерв IPv4
1Есть ли AAAA запись?Проверка DNS2Есть — IPv6 проксидешёвый путь3Нет — IPv4 проксисовместимый путь4Кэшируйте результатзапоминайте по каждой целиПРОЦЕСССохраняйте предпочтительный протокол по каждой цели

Не выполняйте проверку DNS при каждом запросе; кэшируйте результат по каждой цели. Это снижает и задержку, и нагрузку на DNS.

Резюме

Настройка IPv6 прокси не сложнее IPv4, если внимательно отнестись к формату адреса. Достаточно трёх правил: используйте квадратные скобки при указании порта, убеждайтесь, что выход действительно идёт по IPv6, и проверяйте наличие AAAA записи у цели. Решение проблемы совместимости через гибридную схему позволяет пользоваться экономией IPv6 без риска. Подробности о продукте — на нашей странице IPv6 прокси можно посмотреть.

Часто задаваемые вопросы

01Как правильно записывать адрес IPv6 прокси?

При использовании с портом заключайте адрес в квадратные скобки: [2a01:4f8:c17:1a2b::7]:8080. Запись без скобок недопустима, поскольку сам адрес уже содержит двоеточия.

02Я использую IPv6 прокси, но виден мой IPv4-адрес — почему?

Если у цели есть и A, и AAAA запись, клиент мог выбрать более быстрый маршрут по алгоритму Happy Eyeballs. Принудительно переведите клиент на IPv6 с помощью -6 или AF_INET6.

03Смогу ли я открыть любой сайт через IPv6?

Нет. Если у цели нет AAAA записи, доступ по IPv6 невозможен. Поэтому IPv6 прокси обычно используют в гибридной связке с IPv4.

04Что будет, если в моём локальном подключении нет IPv6?

Вы вообще не сможете подключиться к IPv6 прокси. Сначала проверьте локальную связность по IPv6 командой ping6; если её нет, запросите IPv6 у своего интернет-провайдера или используйте туннель.

05Почему IPv6 proxy настолько дешевле?

Дефицита адресов нет: одному клиенту можно выделить миллиарды адресов. Стоимость адресов — самая крупная статья расходов — падает практически до нуля.

Связанные статьи и страницы

СЛЕДУЮЩИЙ ШАГ

Усильте свою прокси-инфраструктуру уже сегодня.

Начните с платным тарифом за считанные минуты или сначала попробуйте наш бесплатный список прокси.

FREEPROXY.TR

Ищете бесплатные прокси — вы попали по адресу

Комплексная прокси-платформа, где можно посмотреть актуальные адреса бесплатных прокси, сравнить типы HTTP и SOCKS и проверить свои прокси-подключения бесплатными инструментами.