Linux
如何在 Centos 上保持 openvpn 連接打開
我通過 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 將保持啟動狀態。
希望這可以幫助!