Привет всем!
Помогите сообразить с настройкой клиента openVPN.
Дано:
1.один клиент openVPN (то есть имеет только 1 внешний IP-адрес).
2. сервер openVPN подключен к двум разным провайдерам и имеет два совершенно разных IP-адреса.
3. Первый из этих адресов достаточно быстрый и служит для организации основного канала связи. Второй сильно медленнее и является резервным. На него переходит связь, если отваливается (по каким угодно причинам) канал основной.
4. В конфигурации клиента записываем:
remote IP-main
remote IP-reserv----------------------
Вся эта конструкция работает, если основной канал отваливается, то openVPN-клиент это дело просекает и самостоятельно переводит трафик на канал резервный. А вот далее... Ну, как организовать клиента, чтобы он в автомате переключался на основной канал с резервного когда основной канал вновь оживет?
Или нужно писать свой костыль, который будет наблюдать за IP серверной части и передергивать при необходимости клиента? Пока я живу с костылём, запускаемым по cron'у, но может быть это неверно и есть что-то штатное?
