Linux

如何在 Centos 上保持 openvpn 連接打開

  • April 11, 2016

我通過 shell 訪問測試伺服器並使用此命令連接到 VPN

sudo openvpn client.conf

我想保持與 VPN 的連接打開,

當您啟動服務時類似於服務

sudo service httpd start

因為當我關閉外殼時,連接關閉

在反引號中使用nohup和包裝您的命令

nohup `sudo openvpn client.conf`

如果您在 Linux 上通過 RPM 或 DEB 包安裝了 OpenVPN,安裝程序將設置一個 initscript,以便在啟動時啟動 OpenVPN。

執行時,initscript 將掃描 /etc/openvpn 中的 .conf 配置文件,如果找到,將為每個文件啟動一個單獨的 OpenVPN 守護程序。

如果您不希望在啟動時發生這種情況,只需從啟動中刪除 OpenVPN 並仍然將配置文件放在 /etc/openvpn 中。然後,當您想啟動 openvpn 時,只需執行:

/etc/init.d/openvpn 啟動

然後守護程序將找到配置文件,openvpn 將保持啟動狀態。

希望這可以幫助!

引用自:https://serverfault.com/questions/769430