Как настроить OPenvpn на 2 IP адреса? Добрый день.
Есть задачка, нужно настроить подключение к OpenVPN серверу по следующим условиям. На сервере, на котором поднят сервер OpenVPN, настроены 2 внешних IP адреса. Настроено переключение между ними по недоступности; есть основной и резервный провайдеры, когда недоступен основной, трафик идет через резервный канал, когда основной восстанавливается, трафик идет снова по нему. Реализовано это сменой шлюза по-умолчанию. Допустим, у нас два внешних IP: 1.1.1.1 - основной и 2.2.2.2 - резервный. Сейчас OpenVPN сервер настроен на использование одного адреса, из внешней сети он доступен по адресу 1.1.1.1. В конфиге клиента указано...
remote 1.1.1.1 1194
...
На сервереroot@server:~# netstat -tulpanw4 | grep open
tcp 0 0 0.0.0.0:1194 0.0.0.0:* LISTEN 28693/openvpn
Теперь собственно вопрос. Как нужно настроить клиента и как сервер, чтобы при переключении на резервный канал связи на сервере клиенты переподключались на резервный, и при появлении основного - переключались обратно?

21 Авг 2019 в 06:38
404 +1
0
Ответы
1

Для настройки OpenVPN на два IP адреса, необходимо сделать следующее:

На стороне сервера:В конфигурационном файле сервера (/etc/openvpn/server.conf) добавьте две строк:

local 1.1.1.1
local 2.2.2.2

Где 1.1.1.1 - это основной IP адрес сервера, а 2.2.2.2 - резервный IP адрес.

Перезапустите сервис OpenVPN.На стороне клиента:В конфигурационном файле клиента (обычно это файл .ovpn) добавьте строку:

remote-random

Таким образом, клиент будет пытаться подключаться к случайному из двух IP адресов сервера.

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

20 Апр 2024 в 13:15
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Поможем написать учебную работу
Прямой эфир