Настройка переадресации портов для сервера за NAT

Настройка переадресации портов для сервера за NAT

С помощью одного из таких «потребительских VPN»Частный доступ в интернет, который имеет переадресацию портоввозможно ли сделать следующее:

Настроить сервер в сети за NAT и использовать переадресацию портов, чтобы к серверу можно было получить доступ через Интернет? Также в интерфейсе VPN-клиента меня смущают настройки: удаленный порт и локальный порт. Например, если сервер работает на порту 8090, будет ли это локальным портом или удаленным портом? Какой порт введет кто-то, пытающийся подключиться к серверу?

Переадресация портов не решает проблему подключения к серверу за нестатическим IP-адресом, верно?

решение1

Также в интерфейсе VPN-клиента меня смущают настройки: удаленный порт и локальный порт. Например, если сервер работает на порту 8090, это будет локальный порт или удаленный порт? Какой порт введет кто-то, пытающийся подключиться к серверу?

В большинстве интерфейсов обе метки обычно означают порты назначения, но «удалённый порт» — это внешний порт (вводимый пользователями), а «локальный порт» — внутренний (видимый вашим собственным сервером). Они могут быть идентичными или разными, в зависимости от ваших потребностей.

Итак, если вы введете123как «отдаленный» и80как «локальный», то пользователи, подключающиеся к<VPN_public_IP>:123в конечном итоге будет перенаправлено<ваш_компьютер>:80. По сути то же самое, что можно найти в домашних маршрутизаторах.

(К сожалению, это значение термина «удаленный порт» совершенно отличается от того, что он означает в самом протоколе TCP, поскольку пакеты TCP имеют пункт назначенияиисходные порты.)

Переадресация портов не решает проблему подключения к серверу за нестатическим IP-адресом, верно?

Это не так. Но если VPN-продукт специально предлагает переадресацию портов, то я бы ожидал, что он также предложит статический IP-адрес.

Связанный контент