Операторский NAT (CGNAT, или NAT большого масштаба) — это трансляция адресов на стороне вашего интернет-провайдера, поверх той, что уже делает ваш собственный роутер. Он позволяет многим клиентам делить один публичный адрес IPv4.
Зачем его используют провайдеры
Адреса IPv4 закончились много лет назад и теперь стоят реальных денег на рынке переводов. У провайдера с миллионом клиентов и гораздо меньшим числом адресов IPv4 два пути: внедрять IPv6 и делить адреса IPv4 между клиентами для сервисов, которым они ещё нужны. CGNAT — это второй путь.
Как это работает
- Ваши устройства используют частные адреса (например,
192.168.1.x). - Роутер транслирует их в свой WAN-адрес — но при CGNAT этот адрес берётся из общего адресного пространства
100.64.0.0/10(RFC 6598), а не из публичного. - Шлюз CGNAT провайдера транслирует ещё раз — в публичный адрес, общий для многих клиентов, и выделяет каждому диапазон портов.
Как понять, что вы за CGNAT
Откройте страницу состояния роутера и найдите его WAN- или интернет-адрес.
- Если он в диапазоне
100.64.0.0 – 100.127.255.255или в частном диапазоне, вы за CGNAT. - Если он совпадает с адресом IPv4 на главной странице, у вас собственный публичный адрес.
Мобильные подключения для IPv4 почти всегда находятся за CGNAT.
Что перестаёт работать
- Входящие соединения: проброс портов не работает, поэтому игровой сервер, домашний NAS или удалённый доступ к камерам без обходных путей не заработают.
- Пиринг: некоторые игры, голосовые приложения и файлообменники работают хуже.
- Репутация: если другой клиент с тем же адресом ведёт себя плохо, вы можете чаще видеть CAPTCHA или блокировки.
- Журналирование: чтобы установить пользователя, провайдер должен записывать не только адреса, но и порты с отметками времени.
Что помогает
- IPv6: в IPv6 у ваших устройств собственные глобальные адреса, и CGNAT не применяется. Большинство сервисов, которыми вы пользуетесь, его уже поддерживают.
- Спросить провайдера: многие провайдеры выдают публичный адрес IPv4 по запросу или за небольшую плату.
- Туннели: VPN или туннельные сервисы могут обеспечить доступ извне.
Проверьте на главной странице, есть ли у вашего подключения IPv6 и какой у вас публичный адрес IPv4.