Страница 1 из 1

OpenVPN и много серверов

Добавлено: 16 ноя 2012, 15:52
achekalin
Одним из полезных свойств OpenVPN (режим клиент-сервер) всегда была возможность на клиенте указать более одного сервера. Несколько строк "remote ..." - и получаем failover-решение. Это, правда, на софтовых клиентах.

На mikrotik настраивают роутер как openvpn-клиент, и вижу, что сервер (как и во многих других режимах - скажем, IpSec) можно указать только один. Это обидно, я их хотел бы забить штук шесть.

Есть ли какие-то варианты обойти это ограничение? Ну, кроме как поднять несколько OpenVPN туннелей и через них развести динамическую маршрутизацию.

Заранее спасибо!

Re: OpenVPN и много серверов

Добавлено: 16 ноя 2012, 19:50
iSupport
можете сделать скрипт и скриптом менять remote adres

Re: OpenVPN и много серверов

Добавлено: 16 ноя 2012, 22:31
achekalin
iSupport писал(а):можете сделать скрипт и скриптом менять remote adres


Какое событие ловить? Нет ли примера подобного скрипта, хотя бы отдаленного, но с правильным походом?

Re: OpenVPN и много серверов

Добавлено: 17 ноя 2012, 06:30
iSupport
ловить по идее пропадание пинга до сервера. я с планшета пишу = с компа вылезу покреативлю

Re: OpenVPN и много серверов

Добавлено: 19 ноя 2012, 12:51
achekalin
Пока сижу, разбираюсь сам, НО! :

мне нужно проверять не только пинг, но и вообще состояние vpn-а, поскольку, мало ли, удаленный сервер может работать, а ovpn-сервис на нем - нет.

Еще бы очень хотелось иметь возможность не в тупом порядке перебирать сервера, а хоть с каким-то разнообразием (скажем, если у меня есть 7 серверов, из них 3 приобретены, а 4 -нет, то хотелось бы тремя попытками перебрать в случайном порядке сначала три сервера, а потом 4 попытками в случайном порядки оставшиеся 4). Есть вариант как-то это сделать, или я многого хочу?