라즈베리 파이가 VPN에 연결할 수 없습니다

라즈베리 파이가 VPN에 연결할 수 없습니다

최근에 Raspberry Pi에 OpenSSH를 설치했고 부팅 시 Pi를 VPN(NordVPN에서 제공)에 자동으로 연결하려고 합니다. 따라서 NordVPN에서 VPN 파일을 다운로드하여 다음 위치에 복사했습니다.

/etc/openvpn/nordvpn.conf

구성 파일에 자동 연결을 위해 다음 줄을 추가했습니다.

auth-user-pass /home/pi/auth.txt

또한 다음 줄을 편집 /var/default/openvpn하고 추가했습니다.

AUTOSTART=nordvpn

하지만 VPN을 통해 연결되어 있지 않습니다. 이는 다음의 출력입니다.sudo systecmtl status [email protected]

[email protected] - OpenVPN connection to nordvpn
   Loaded: loaded (/lib/systemd/system/[email protected]; enabled-runtime; vendor preset: enabled)
   Active: activating (auto-restart) (Result: exit-code) since Mon 2021-04-12 20:15:26 CEST; 681ms 
     Docs: man:openvpn(8)
           https://community.openvpn.net/openvpn/wiki/Openvpn24ManPage
           https://community.openvpn.net/openvpn/wiki/HOWTO
  Process: 3276 ExecStart=/usr/sbin/openvpn --daemon ovpn-nordvpn --status /run/openvpn/nordvpn.sta Main PID: 3276 (code=exited, status=1/FAILURE)

Apr 12 20:15:26 raspberrypi systemd[1]: [email protected]: Main process exited, code=exited, 
Apr 12 20:15:26 raspberrypi systemd[1]: [email protected]: Failed with result 'exit-code'.
Apr 12 20:15:26 raspberrypi systemd[1]: Failed to start OpenVPN connection to nordvpn.

VPN에 액세스할 수 없는 이유는 무엇입니까? 구성 파일을 실행하면(이름을 .ovpn으로 바꾼 후) 작동합니다.

답변1

음, Waltinator 사용자의 의견 덕분에 마침내 알아냈습니다.

프로필은 사용자 pi의 홈 디렉터리에 있는 인증 파일에 액세스할 수 없습니다. 왜, 어떻게 해야 하는지 모르겠지만 인증 파일을 openvpn 디렉터리로 옮기면 문제가 해결되었습니다.

관련 정보