Как настроить VPN соединение через Windows VPS (OVH) для доступа в интернет?

Как настроить Windows VPS сервер от OVH для использования в качестве VPN соединения для основного ПК? Я пробовал разные инструкции, включая настройку VPN L2TP через Routing and Remote Access. При подключении к серверу виден мой IP, а не сервера. Я также пытался использовать SSH, но не знаю, куда поместить ключи SSH, так как на сервере отсутствует файл authorized_keys. Можете ли вы помочь с подробными инструкциями по настройке?
  • 14 января 2024 г. 15:49
Ответы на вопрос 2
Настройка VPN-сервера на Windows VPS может быть сложной задачей, но я постараюсь обеспечить вас подробными инструкциями. В качестве примера мы будем использовать настройку VPN-сервера с использованием встроенной функции Windows, называемой "Routing and Remote Access" для создания VPN с протоколом L2TP/IPsec.

Во-первых, важно отметить, что для работы L2TP/IPsec требуется использование ключей IPsec, также известных как "pre-shared keys" (PSK). Вам не нужно использовать ключи SSH для этого метода, так как SSH и VPN являются разными технологиями с различными методами аутентификации.

**Шаг 1: Установка службы роли "Routing and Remote Access"**

1. Подключитесь к вашему Windows VPS через Remote Desktop Protocol (RDP).
2. Откройте "Server Manager" и перейдите в "Add Roles and Features".
3. В мастере установки ролей доходите до раздела "Roles" и отметьте "Remote Access".
4. Продолжайте следовать инструкциям мастера, выберите "DirectAccess and VPN (RAS)" в опциях роли.
5. Завершите установку и перезагрузите сервер, если потребуется.

**Шаг 2: Настройка Routing and Remote Access**

1. После перезагрузки, в "Server Manager" перейдите к "Tools" и выберите "Routing and Remote Access".
2. Щелкните правой кнопкой мыши на вашем сервере и выберите "Configure and Enable Routing and Remote Access".
3. В мастере настройки выберите "Custom configuration", затем "VPN access", продолжите и завершите настройку.
4. После завершения настройки, если вы не сделали это раньше, вам нужно будет создать новые правила брандмауэра для разрешения VPN-трафика.

**Шаг 3: Настройка L2TP/IPsec**

1. Вернитесь к окну "Routing and Remote Access".
2. Перейдите к свойствам вашего сервера (нажмите правой кнопкой мыши на сервер и выберите "Properties").
3. Во вкладке "Security", под "Authentication provider" выберите "RADIUS Authentication" и настройте RADIUS, если у вас есть RADIUS-сервер, или используйте "Windows Authentication".
4. В разделе "Authentication Methods" убедитесь, что выбран "Microsoft Encrypted Authentication version 2 (MS-CHAP v2)" и "Allow custom IPsec policy for L2TP/IKEv2 connection".
5. Установите pre-shared key для IPsec.

**Шаг 4: Настройка правил брандмауэра**

1. Откройте "Windows Firewall with Advanced Security".
2. Добавьте правила для разрешения UDP-портов 500, 1701 и 4500, которые используются для L2TP/IPsec.

**Шаг 5: Создание пользователя VPN**

1. Откройте "Computer Management".
2. Разверните "Local Users and Groups" > "Users".
3. Создайте нового пользователя для VPN-соединения.
4. Обеспечьте, чтобы у пользователя было разрешение на подключение через VPN.

**На клиентской стороне:**

1. Откройте "Network and Sharing Center" на вашем клиентском компьютере.
2. Выберите "Set up a new connection or network".
3. Выберите "Connect to a workplace" и следуйте шагам для создания VPN-подключения с использованием L2TP и введенного ран
Начни с того, что отказаться от Windows, и арендовать нормальную, православную Linux VPS (на Ubuntu Server или Debian, можно на других Linux вариантах дистрибутивов, но эти проще всего и больше всего инфо по ним в сети). 
Затем сделать так:
https://www.digitalocean.com/community/tutorials/i...
и затем так:
https://www.digitalocean.com/community/tutorials/h...
Это самый простой вариант VPN, и самый оптимальный с т.ч. трудозатрат на поднятие и поддержку, если надо какой то более сложный и продвинутый, то можно OpenVPN:
https://www.digitalocean.com/community/tutorials/h...
Похожие вопросы