Добрый день.
Есть задачка, нужно настроить подключение к 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
Теперь собственно вопрос. Как нужно настроить клиента и как сервер, чтобы при переключении на резервный канал связи на сервере клиенты переподключались на резервный, и при появлении основного - переключались обратно?