Добрый день
В моей компании на машинах с Windows у нас есть разные клиентские подключения, открытые с помощью openvpn, например:
10.1.x.x for Eastern Europe
10.2.x.x for Middle East
10.3.x.x Cuba
10.4.x.x China
Это совершенно разные серверы в разных местах со своими собственными подсетями и правилами iptables, потому что у нас есть офисы, работающие в местах с жесткой цензурой, которые требуют определенных правил для каждой страны.
В окнах с вязкостью или OpenVpn Gui мы просто импортируем файл в формате .ovpn или настраиваем их вручную, автоматически создаются новые интерфейсы касаний и все. Все соединения установлены и работают без проблем.
Теперь мы начали использовать Linux на некоторых клиентских ноутбуках, и я заметил, что не могу запускать несколько экземпляров vpn-клиента, как мы это делаем в Windows, потому что, когда мы подключаемся к одной из упомянутых подсетей, автоматически сбрасывается другой интерфейс и относительное соединение.
На самом деле, чтобы настроить vpn-соединения, я попытался установить пакеты network-manager-openvpn и network-manager-openvpn-gnome на Debian и производных.
Я уверен, что есть какие-то настройки, которые я могу выполнить напрямую из командной строки, включив два интерфейса tun, такие как tun0 и tun1, и запустить их одновременно.
Я искал, но пока ничего не нашел, особенно для запуска нескольких клиентов на Linux.
На самом деле мне не нужно включать или выключать их или управлять ими с помощью графического интерфейса, хорошо, чтобы они были постоянно включены.
Заранее спасибо.
Системы на основе Debian должны прекрасно справляться с несколькими VPN-соединениями. Просто вставьте конфиги /etc/openvpn/*.conf
. Если вы не изменили свой /etc/default/openfile
тогда сценарии запуска запустят экземпляр openvpn для каждого * .conf в этом каталоге.
Конечно, это предполагает, что ваши различные VPN не имеют конфликтующих маршрутов или конфигурации, которые мешают правильному запуску друг друга.
Для меня это похоже на известная ошибка. Какие именно версии программного обеспечения вы используете?
Вы можете запустить openvpn client.conf
вручную, заработает!