Есть ли способ запустить клиент OpenVPN в фоновом режиме?
Я использую Ubuntu 18.04.1, однако по какой-то причине мои подключения от network-manager-openvpn в настоящее время не работают должным образом.
Существует ли простой способ начать и завершить клиентское соединение OpenVPN, не поддерживая терминал во время соединения? Буду признателен за предложения, которые я могу использовать в сценарии.
Изменить: РЕШЕНИЕ
Отправка работы с nohup, такой как:
$ sudo nohup openvpn vpnconfig.ovpn &
и убить работу с помощью PID или:
$ sudo killall openvpn
1 ответ
Из того, что я заметил при использовании OpenVPN в Ubuntu, Debian, Fedora, является то, что если вы просто закроете терминал, туннель все равно останется установленным. Пока вы не нажимаете Ctrl + c
, вы все еще можете использовать его. Однако вам может потребоваться выполнить следующее, чтобы система использовала туннель:
sudo ip route add 0.0.0.0/1 dev tun0
sudo ip route add 128.0.0.0/1 dev tun0
Чтобы остановить туннель, запустите:
sudo killall openvpn