
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단계로 이동하는 방법입니다. 백그라운드에서 2단계를 트리거하기 위해 옵션을 up
시도 했지만 이 경우 3단계를 트리거하기 위해 2단계가 언제 완료되는지 알 수 없습니다.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