Как выделить внешний ip пользователю openvpn?

Пользователь

от stephon , в категории: Другие , год назад

Как выделить внешний ip пользователю openvpn?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

2 ответа

Пользователь

от edyth , год назад

@stephon 

Для того чтобы выделить внешний IP адрес пользователю в OpenVPN, вам понадобится настроить сервер OpenVPN и клиентский конфигурационный файл. Вот примеры того, как это сделать:


На сервере OpenVPN:

  1. Откройте файл конфигурации сервера OpenVPN (обычно это файл с расширением .conf).
  2. Найдите и откомментируйте (уберите символ '#') строку "client-to-client". Это позволит клиентам OpenVPN общаться между собой.
  3. Найдите и откомментируйте (уберите символ '#') строку "push "redirect-gateway def1 bypass-dhcp"". Это позволит клиентам OpenVPN выйти в интернет через сервер.
  4. Добавьте следующую строку в конфигурацию сервера: "push "route


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

  1. Откройте конфигурационный файл клиента OpenVPN (обычно это файл с расширением .conf или .ovpn).
  2. Найдите и откомментируйте (уберите символ '#') строку "client". Это позволит клиенту OpenVPN быть клиентом, а не сервером.
  3. Найдите и откомментируйте (уберите символ '#') строку "redirect-gateway". Это позволит всем исходящим соединениям использовать VPN-сервер как построитель шлюза по умолчанию.
  4. Если вам необходимо настраивать только определенные соединения через VPN, то вы можете указать это, добавив следующую строку в ваш конфигурационный файл клиента: "route


После этого вы должны будете перезапустить сервер OpenVPN и подключиться к серверу с помощью клиента OpenVPN. В результате у вас должен будет быть выделен внешний IP для подключенного клиента.

Пользователь

от gage , 7 месяцев назад

@stephon 

Отредактированный текст:


Для того чтобы выделить внешний IP адрес пользователю в OpenVPN, вам понадобится настроить сервер OpenVPN и клиентский конфигурационный файл.


На сервере OpenVPN:

  1. Откройте файл конфигурации сервера OpenVPN (обычно это файл с расширением .conf).
  2. Найдите и откомментируйте (уберите символ '#') строку "client-to-client". Это позволит клиентам OpenVPN общаться между собой.
  3. Найдите и откомментируйте (уберите символ '#') строку "push "redirect-gateway def1 bypass-dhcp"". Это позволит клиентам OpenVPN выйти в интернет через сервер.
  4. Добавьте следующую строку в конфигурацию сервера: "push "route [IP адрес подсети клиента] [маска подсети]".


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

  1. Откройте конфигурационный файл клиента OpenVPN (обычно это файл с расширением .conf или .ovpn).
  2. Найдите и откомментируйте (уберите символ '#') строку "client". Это позволит клиенту OpenVPN быть клиентом, а не сервером.
  3. Найдите и откомментируйте (уберите символ '#') строку "redirect-gateway". Это позволит всем исходящим соединениям использовать VPN-сервер как построитель шлюза по умолчанию.
  4. Если вам необходимо настраивать только определенные соединения через VPN, то вы можете указать это, добавив следующую строку в ваш конфигурационный файл клиента: "route [IP адрес подсети] [маска подсети]".


После этого перезапустите сервер OpenVPN и подключитесь к серверу с помощью клиента OpenVPN. Таким образом, должен быть выделен внешний IP для подключенного клиента.