NAT-PMP (от англ. Network Address Translation) – это протокол отображения портов, который действует как посредник между общедоступной сетью (Интернет) и локальной сетью. Еще в 2013 году протокол управления портами (PCP) был стандартизирован в качестве его преемника, сохранив формат и определенные концепции, аналогичные предыдущему.
Предположим, у нас есть HTTP-сервер на компьютере, и мы хотим, чтобы у него был доступ к Интернету, но он находится в локальной сети.
Необходимо настроить маршрутизатор для выполнения сопоставления портов (или переадресации портов). Маршрутизатор выполняет то, что называется трансляцией сетевых адресов (NAT). То есть, порт веб-сервера Вашего ПК (порт 80) будет соответствовать порту 80 маршрутизатора.
Как правило, интерфейс конфигурации маршрутизатора доступен через стандартный IP-адрес, обычно это 192.168.0.1 или 192.168.1.1, который нужно вставить в браузер, как если бы это был URL-адрес и, затем Вас попросят ввести код доступа. В некоторых случаях также потребуется Ваш частный IP-адрес.
На изображении показан доступ к маршрутизатору Linksys:
Брандмауэр предотвращает выход или ввод информации без Вашего согласия.
Например, Вы можете запросить открыть порт 8080 для прокси или все порты с 9000 по 9123. Откройте брандмауэр и определите порты, которые нужно открывать или закрывать. Будьте осторожны, не открывайте больше портов, чем необходимо.
Существует много типов межсетевых экранов и маршрутизаторов, поэтому мы рекомендуем выполнить конкретный поиск, чтобы получить правильный процесс.
NAT может преобразовывать только один адрес за раз, что невозможно, когда более чем одному ПК требуется доступ к Интернету. Преобразование адресов портов (PAT) позволяет транслировать более одного IP-адреса одновременно. Маршрутизаторы, поддерживающие PAT (особенно маршрутизаторы CISCO), хранят в памяти адреса, отправившие запрос за пределы локальной сети.
Изображение: © Unsplash