Я пытаюсь настроить сервер OpenVPN, аналогичный LiquidVPN.com. Когда клиент подключается к их серверу VPN, он получает общедоступный IP-адрес сервера. Весь сетевой трафик на общедоступный IP-адрес перенаправляется подключенному клиенту.
Я знаю, что это иногда называют маршрутизацией без NAT, но я не могу понять, как это сделать.
У меня есть установка экземпляра AWS EC2 с работающим сервером OpenVPN AS. Я могу подключаться и просматривать, используя динамически назначаемый IP-адрес. Если я пытаюсь статически назначить IP-адрес сервера себе (клиенту), пока я ДЕЙСТВИТЕЛЬНО получаю публичный IP-адрес сервера, назначенный моему клиенту, я не могу отправлять или получать данные.
Цель END (потому что, возможно, есть более простой способ сделать это) - подключить локальный почтовый сервер через этот сервер OpenVPN. Мой интернет-провайдер блокирует такие порты, как 80 и 25. Подключив мой локальный сервер к серверу OpenVPN, я могу отправлять и получать данные, например, мой локальный сервер - это сервер OpenVPN, таким образом имея доступ к этим портам. LiquidVPN позволил мне разместить эти службы на портах 80 и 25, но переадресация портов не требовалась, потому что не было NAT.