Как поддерживать соединение openvpn открытым на Centos

Я получаю доступ к тестовому серверу через оболочку и использую эту команду для подключения к VPN

sudo openvpn client.conf

Я хочу, чтобы соединение с VPN оставалось открытым,

что-то вроде службы, когда вы запускаете службу

sudo service httpd start

Beause когда я закрываю оболочку, соединение закрывается

0
задан 11 April 2016 в 12:49
2 ответа

Используйте nohup и заключите команду в обратные кавычки

nohup `sudo openvpn client.conf`
0
ответ дан 5 December 2019 в 10:35

Если вы установили OpenVPN с помощью пакета RPM или DEB в Linux, программа установки настроит сценарий инициализации, чтобы OpenVPN запускался при запуске.

При выполнении сценарий инициализации будет сканировать для файлов конфигурации .conf в / etc / openvpn, и, если он найден, запустит отдельный демон OpenVPN для каждого файла.

Если вы не хотите, чтобы это происходило при запуске, просто удалите OpenVPN из запуска и все же поместите файл конфигурации в / etc / openvpn. Затем, когда вы захотите запустить openvpn, просто запустите:

/etc/init.d/openvpn start

Демон найдет файл конфигурации, и openvpn останется запущенным.

Надеюсь, это поможет!

0
ответ дан 5 December 2019 в 10:35

Теги

Похожие вопросы