
openvpn
如何在連線後運行編寫 bash 腳本來執行任務
#!/bin/bash
openvpn --config file.ovpn (step 1)
RUN THE TASK AFTER THE CONNECTION (step 2)
THEN DISCONNECT FROM THE OPENVPN (step 3)
我的問題是如何從步驟 1 移動到步驟2 up
。daemon
openvpn
問題是如何在建立連接時用作腳本openvpn
中的常規命令來轉到下一行。bash
答案1
#!/bin/bash
sudo systemctl start openvpn@vpnname # (step 1)
# RUN THE TASK AFTER THE CONNECTION (step 2)
sudo systemctl stop openvpn@vpnname # (step 3)
vpnname 必須替換為在 處設定的 VPN 連線的名稱/etc/openvpn/
。例如,/etc/openvpn/vpnname.conf