다음과 같이 OpenVPN 설정을 시도했습니다.이 단계별 가이드. 이제 sudo systemctl start openvpn@server
다음과 같은 출력으로 서버를 시작하는 데 문제가 있습니다 .sudo systemctl status openvpn@server
* [email protected] - OpenVPN connection to server
Loaded: loaded (/lib/systemd/system/[email protected]; enabled-runtime; vendor preset: enabled)
Active: activating (auto-restart) (Result: exit-code) since Thu 2019-05-30 09:16:36 UTC; 2s ago
Docs: man:openvpn(8)
https://community.openvpn.net/openvpn/wiki/Openvpn24ManPage
https://community.openvpn.net/openvpn/wiki/HOWTO
Process: 417 ExecStart=/usr/sbin/openvpn --daemon ovpn-server --status /run/openvpn/server.status 10 --cd /etc/openvpn --script-security 2 --config /etc/openvpn/server.conf --writepid /run/openvpn/server.pid (code=exited, status=1/FAILURE)
Main PID: 417 (code=exited, status=1/FAILURE)
Status: "Pre-connection initialization successful"
나는 혼란스러워활성화.
답변1
2시간의 고심 끝에 마침내 OpenVPN을 실행할 수 있었습니다! 내가 찾은 것은 다음과 같습니다.
[이메일 보호됨]: 장치를 재설정하지 못했습니다. 목록: 허용되지 않는 작업
/etc/pve/lxc/<ID>.conf
Proxmox LXC 컨테이너에서 이 작업을 실행하고 있으므로 필요한 tun 장치를 생성하려면 Proxmox 호스트에 몇 가지 항목을 추가 해야 합니다 .
lxc.mount.entry = /dev/net/tun dev/net/tun none bind,create=file
변경 후 새로운 오류가 나타났습니다.
ovpn-server[1693]: daemon()이 실패했거나 지원되지 않습니다. 리소스를 일시적으로 사용할 수 없습니다(errno=11)
이 문제는 다음을 주석 처리하여 해결되었습니다./lib/systemd/system/[email protected]
#LimitNPROC=10
유용한 리소스:
답변2
나는 또한이 오류가 있습니다. 처음에는 server.conf
파일이 있었는데
user nobody
group nobody
나는 그것을 다음과 같이 바꿨다.
user nobody
group nogroup
모두 제일 좋다.
문제는 Ubuntu 운영 체제가 그렇지 않은 것 같습니다 group nobody
.