В моей домашней сети у меня есть PPTP VPN-сервер. Однако мой маршрутизатор не позволяет мне перенаправлять порт PPTP по умолчанию, потому что он "уже переадресован". Я знаю, что это не так, но сейчас это не имеет значения. Я переправил его, используя другой порт.

Поскольку Windows подключается только через порт по умолчанию, я теперь хочу использовать сервер в центре обработки данных для размещения обратного прокси-сервера для PPTP VPN в моей домашней сети, чтобы я мог использовать IP-адрес сервера и порт PPTP по умолчанию, а сервер перенаправлял трафик на VPN-сервер в моей домашней сети.

Я знаю, что PPTP небезопасен, но для моего приложения больше ничего не будет работать.

2 ответа2

1

Не для PPTP конкретно, нет. Но, с другой стороны, это даже не нужно - достаточно иметь два VPN-подключения и позволить серверу выступать в качестве IP-маршрутизатора между ними.

То есть:

  • ExternalServer действует как концентратор VPN;
  • HomeDevice постоянно подключен к VPN;
  • ExternalServer имеет маршрут к вашей домашней подсети;
  • когда MobileDevice подключается к VPN-серверу ExternalServer и пытается подключиться к домашней локальной сети, сервер направит его через HomeDevice.

(Кроме того, выберите VPN-стек, который не будет уничтожен в течение нескольких месяцев. OpenVPN, IKEv2 с strongSwan или DTLS с ocserv - хороший выбор.)

0

Не используйте PPTP!

Это ужасно небезопасно в Windows.

Те, кто участвует в реализации Linux, говорят, что не используют его.

Вместо этого, если вы используете Windows Server 2008 или новее, вы можете настроить SSTP (протокол защищенного туннелирования сокетов) VPN, который использует стандартный порт TCP 443. Или, если вы предпочитаете решение с открытым исходным кодом, проверьте OpenVPN.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .