NAT

NAT — преобразование адресов: несколько устройств локальной сети выходят в интернет через один внешний IP-адрес.

Обновлено · Редакция Prokso

Дома роутер выдаёт ноутбуку, телефону и телевизору внутренние адреса вроде 192.168.0.10. В интернет все они выходят через один внешний адрес роутера, а NAT запоминает, какому устройству вернуть ответ.

Поэтому адрес в настройках телефона и адрес, который видят сайты, почти всегда разные. Внешний адрес показывает страница мой IP.

Когда тот же принцип применяет оператор сразу для тысяч абонентов, это называют CGNAT. Так работает большинство мобильных сетей.

NAT не скрывает вас от сайта: сайт видит внешний адрес вашей сети и по нему определяет страну и провайдера. Чтобы сайт видел другой адрес, нужен прокси.

Как увидеть NAT в своей сети

Посмотрите локальный адрес компьютера: в Windows командой ipconfig, в macOS и Linux командой ifconfig или ip addr. Там будет что-то вроде 192.168.0.10. Затем откройте страницу «Мой IP» без прокси: она покажет внешний адрес, провайдера и примерный город.

Третья точка — адрес WAN в настройках роутера. Если он совпадает с тем, что на странице, у вас один NAT, домашний. Если в роутере стоит частный адрес, провайдер добавляет еще один слой, и это уже CGNAT.

NAT и доступ по IP (белый список)

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

Если провайдер выдает динамический адрес, после перезапуска роутера он может смениться. Тогда программа получит ошибку авторизации, и адрес в белом списке придется обновить. Когда это случается часто, удобнее перейти на логин и пароль.

Чего NAT не делает

  • Не меняет часовой пояс, язык браузера и User-Agent: сайт видит их такими, как есть.
  • Не дает другой страны: внешний адрес принадлежит вашему провайдеру.
  • Не пропускает входящие соединения без отдельной настройки переадресации портов.

Чтобы сайт увидел другой адрес, нужен прокси, и проверять его стоит той же страницей «Мой IP». Если с прокси она показывает тот же адрес, что и без него, программа идет мимо прокси, и стоит проверить ее настройки.

Вопросы и ответы

Можно ли обойтись без NAT?

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

NAT и прокси — это одно и то же?

Нет. NAT работает в сети автоматически для всех устройств, а прокси настраивают в программе, и он выходит в интернет со своим адресом.

Резидентские $1.59, мобильные $2.50, серверные $0.65 за 1 ГБ

Регистрация за минуту, доступы сразу после оплаты.

Создать аккаунт