Домашняя сеть

Что такое NAT?

NAT — трансляция сетевых адресов — это то, благодаря чему все устройства в вашем доме делят один публичный IP-адрес. Роутер переписывает адреса на выходе и на входе, поэтому интернет видит один адрес на весь дом и поэтому некоторым играм и сервисам для работы нужен проброс портов.

В этой статье

Как работает NAT

У ваших устройств частные адреса (192.168.1.x), которые интернет не может маршрутизировать. Когда ноутбук подключается к сайту, роутер заменяет частный адрес источника своим публичным адресом и выбранным им номером порта, записывает соответствие в таблицу и пересылает пакет. Ответ приходит на публичный адрес и порт; роутер находит соответствие и переписывает адресата обратно на ноутбук. Каждое исходящее соединение создаёт запись; ответы на него проходят; всё входящее без записи отбрасывается. Из-за этого последнего свойства NAT работает как случайный брандмауэр, и поэтому входящим сервисам нужна помощь. Мир IPv6 обходится без NAT — у каждого устройства публичный адрес, а отбрасыванием намеренно занимается брандмауэр роутера. См. публичный и частный IP-адрес.

Проверить сейчас

Край сети Cloudflare
IP, который видят сайты216.73.216.52
МестоположениеColumbus, Соединенные Штаты
ПровайдерAnthropic, PBC

Считано на краю сети Cloudflare из этого запроса. На главной странице добавятся ваш провайдер, тип сети и проверки VPN, DNS и WebRTC.

Подробнее

Типы NAT для игр

Консоли и игры описывают поведение NAT роутера как открытый, умеренный или строгий (PlayStation: типы 1–3). Разница в том, как роутер отображает порты и от кого принимает входящие пакеты: открытый NAT сохраняет одно отображение для всех адресатов и принимает на этот порт пакеты от кого угодно, так что другие игроки могут до вас достучаться; строгий (симметричный) NAT создаёт новое отображение для каждого адресата, так что не может никто. Два строгих NAT вообще не могут соединиться. Тест типа NAT измеряет ваш и объясняет, как добиться открытого.

NAT и проброс портов

Правило проброса портов — это постоянное отображение, которое вы добавляете вручную: пакеты, пришедшие на публичный порт 25565, идут на 192.168.1.20, порт 25565. Оно позволяет игровому серверу, камере или самостоятельно размещённому сервису принимать подключения из интернета несмотря на NAT. UPnP позволяет устройствам создавать такие отображения самостоятельно. Проверьте правило через проверку открытых портов. Если ваш провайдер тоже транслирует адреса в своей сети (NAT оператора), ваше правило никогда не увидит трафик — см. что такое CGNAT.

Вопросы

Что означает NAT?

Трансляция сетевых адресов (network address translation): переписывание адресов в пакетах, чтобы много устройств с частными адресами могли делить один публичный адрес.

NAT ещё используется?

Да, почти в каждой домашней и мобильной сети для IPv4; это единственный способ подключить миллиарды устройств при четырёх миллиардах адресов. Сетям IPv6 он не нужен.

Нужно ли включать или выключать NAT?

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

Какой тип NAT лучше для игр?

Открытый (тип 1): вы можете подключаться к кому угодно и хостить для кого угодно. Умеренный приемлем; строгий (тип 3) ограничивает, с кем вы можете играть.

Как исправить тип NAT?

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

Как узнать свой NAT IP?

Ваш NAT IP — публичный адрес, который показывает роутер, — отображается на главной странице, а локальный адрес вашего устройства — в его сетевых настройках. Оба есть на странице состояния роутера.

CheckMyIP Team
Network engineers and privacy researchers