Как сделать цепочку OpenVPN серверов?

Имею доступ к нескольким OpenVPN серверам. Нужно соединиться через них последовательно. Я не администратор этих серверов, поэтому это должно быть настроено только на клиентской стороне. Пользуюсь Fedora 22. Заранее спасибо.
  • Вопрос задан
  • 2221 просмотр
Решения вопроса 1
@ldvldv
В конфиге клиента для первого сервера указываем
route IP_адрес_сервера_2 255.255.255.255
в конфиге клиента для сервера 2
route IP_адрес_сервера_3 255.255.255.255 и т.д.
В конфиге клиента для последнего сервера добавляем опцию redirect-gateway.

Во все конфиги добавить route-nopull. В таблицу маршрутизации добавить маршрут до первого сервера через ваш шлюз по умолчанию в явном виде (т.е. не 0.0.0.0).

Запускать клиентов по очереди от первого к последнему

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

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы