我尝试按照以下方式设置 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
经过两个小时的痛苦,我终于成功运行了 OpenVPN!这是我发现的。
[电子邮件受保护]:重置设备失败。列表:不允许操作
由于我在 Proxmox LXC 容器上运行它,因此我必须/etc/pve/lxc/<ID>.conf
在 Proxmox 主机上添加一些内容来创建所需的 tun 设备:
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
.