«Локальные IPv6» — это не один тип, а целое семейство адресов, которые работают внутри сегмента или частной сети и не должны выходить в Интернет. К ним относят Unique Local Addresses (ULA, fc00::/7), Link-Local (fe80::/10) и Loopback (::1). Разберёмся, чем они отличаются, зачем нужны администраторам и как грамотно учитывать их в архитектуре с прокси — от внутренних forward-прокси до публичных точек выхода.
Карта «локальных» адресов IPv6
- ULA (fc00::/7) — «частные» IPv6, аналог RFC1918 в мире IPv6. Обычно используют подсети
fd00::/8
с случайным 40-битным Global ID. Такие адреса маршрутизируются внутри вашей автономной системы/организации, но не должны объявляться в глобальный Интернет. - Link-Local (fe80::/10) — действуют только на одном канальном сегменте (линке). Нужны для автонастройки (SLAAC), Neighbor Discovery и служебного обмена между соседями. Для обращения к ним указывают зону:
fe80::1%eth0
илиfe80::1%12
(Windows). - Loopback (::1/128) — адрес самой машины. Удобен для тестов сервисов и локальных прокси-цепочек.
- Site-Local (fec0::/10) — устаревшие; заменены ULA и не применяются в новых дизайнах.
ULA под микросегментацию и внутренние прокси
Сильная сторона ULA — предсказуемость и обилие адресов. Рекомендуем заводить /48 на проект/департамент и делить его на /64 подсети по зонам: «edge», «app», «db», «proxy». Так проще строить ACL и политику East-West-трафика.
- Генерация префикса: возьмите
fd
+ случайный 40-битный идентификатор (Global ID) → получитеfdxx:xxxx:xxxx::/48
. Случайность минимизирует пересечения между организациями при стыковке VPN. - Где полезно: корпоративные forward-прокси, кластеры CI/CD, сервисные сети, лаборатории, межофисные L3-VPN.
- Что не делать: не публиковать ULA в BGP наружу и не использовать их как публичные «выходные» IP прокси.
Link-Local для связности, а не для выхода в Интернет
Адреса fe80::/10
нужны для «жизни» IPv6 на канальном уровне: роутеры объявляют себя, хосты получают настройки. Их удобно использовать как next-hop между маршрутизаторами и для локальной диагностики (ping, HTTP на management-портах), но не как адреса публичных прокси. Если в URI нужен link-local, кодируйте знак процента: http://[fe80::1%25eth0]:8080
.
Loopback и сервисные цепочки
Адрес ::1
часто встречается в схемах «прокси-на-хосте»: например, локальный HTTP-прокси слушает ::1:8080
, а системные приложения шлют в него трафик перед отправкой во внешний egress.
IPv6 без NAT? Как быть с трансляциями
- NAT66 обычно не нужен и не рекомендуется — IPv6 даёт адресов с запасом. Если требуется смена префикса без порчи сессий, используйте NPTv6 (префикс-к-префиксу).
- Нужен выход к IPv4-ресурсам? Рассмотрите dual-stack (и IPv4, и IPv6), а также службы DNS64/NAT64 или простую прокси-точку с глобальным IPv4/IPv6.
Как это связано с прокси-проектами
Для публичных задач (кабинеты, формы, платёжные сессии, парсинг внешних API) требуются глобальные адреса: Global Unicast IPv6 или классические IPv4. ULA и Link-Local — для ваших внутренних сетей, менеджмента и сервисного трафика. Лучший практический паттерн: внутри — ULA + статичные адреса на прокси/сервисы; снаружи — глобальные статичные egress-IP провайдера.
Где купить глобальные IPv6/IPv4 для egress
Ищите провайдеров со статичными IP, поддержкой HTTPS/CONNECT и SOCKS5, авторизацией по логину/паролю или whitelist, точными городами и, желательно, API. Один статичный IP — на один профиль/приложение.
1 место: Proxys.io — глобальные IPv6 (/64 на проект) и стабильные IPv4
Один кабинет для DC, резидентских и мобильных линеек, десятки GEO, авто-выдача и API. Удобно закреплять статичный egress под каждое приложение и раздавать подсети ULA внутри своих сегментов.
- Плюсы: статичные адреса, HTTPS/SOCKS5, точные города, быстрый выпуск, API.
- Минусы: «домашние» (резидентские/мобильные) дороже DC-диапазонов.
ProxyLine — низкая задержка и аккуратные подсети
Чистые статические IPv4/IPv6 для долгих подключений и сервисов, где критична предсказуемость маршрутов.
- Плюсы: стабильные диапазоны, простая панель, быстрый старт.
- Минусы: DC-адреса не заменяют «домашний» профиль там, где он строгий.
Proxy-Store — статик на ядро, ротация на фон
Закрепляйте статичные egress-IP на чувствительные процессы, а ротируемые пулы — на парсинг и телеметрию.
- Плюсы: много GEO/типов IP, авторотация, API.
- Минусы: трафиковые резидентские дороже DC при больших объёмах.
MobileProxy.space — «домашний» профиль и управляемая ротация
Реальные SIM-устройства, режимы статик/ротация, выбор операторов/городов. Хорошо для чувствительных форм и мобильных сценариев.
- Плюсы: точные GEO и операторы, гибкая ротация.
- Минусы: пинг/стоимость выше DC-решений.
Proxy-Solutions — города рядом с облаками/CDN и SLA
Подходит, если приложение активно качает обновления/медиа: меньше «сетевых хвостов» и стабильнее throughput.
- Плюсы: HTTPS/SOCKS5, SLA, API, широкая география.
- Минусы: экстремальный фон лучше выносить в бюджетные DC/IPv6-пулы.
Быстрый гайд: внутренняя сеть на ULA + публичный egress
- Спланируйте ULA: создайте
fdxx:xxxx:xxxx::/48
, разделите на /64 по зонам (edge/app/db/proxy). - Дайте статичные адреса внутренним forward-прокси и сервисам; включите логи/метрики.
- Поднимите egress-прокси у провайдера (IPv4/IPv6 Global Unicast) для внешнего трафика.
- Маршрутизация: внутри — обычный IGP (OSPFv3/IS-IS), к провайдеру — статик/BGP; link-local используйте как next-hop между роутерами.
- Безопасность: ACL по /64, mTLS на сервисах, rate-limit в egress, мониторинг ND/RA.
Расширение для быстрого переключения профилей
Если часть задач — в браузере, удобно держать пресеты: «ULA-Intranet», «Egress-Static (NL)», «Rotate-30s».
Скачать: Mobile Proxy Manager
FAQ
- Можно ли выйти в Интернет с ULA? Напрямую — нет. Нужен egress с глобальным IPv6/IPv4 или прокси/шлюз с трансляцией.
- Зачем указывать «%eth0» у fe80::? У link-local одинаковый префикс на всех интерфейсах; зона показывает, через какой интерфейс идти к соседу.
- Нужен ли NAT66? Почти никогда. При смене префикса используйте NPTv6 или просто перестройте маршрутизацию — сессии в IPv6 переживают это проще.
Итоги
Локальные IPv6 — это фундамент внутренней связности и безопасности. ULA дают «широкую» адресацию для микросегментации, Link-Local держат в тонусе автоконфигурацию и next-hop, Loopback удобен для локальных цепочек. Для публичных задач берите глобальные статичные адреса у провайдеров и разделяйте роли: внутри — ULA и политика доступа, снаружи — предсказуемый egress.
Комментариев нет