我已经在两台 Ubuntu 计算机上完成了这些完全相同的步骤,并且运行得很好。我将完全相同的foo.conf
文件(以及相应的 auth.txt 文件)复制到其中,/etc/openvpn/
如果我手动输入service openvpn start
.但我无法让它在启动时工作。我不记得以前有过问题。它刚刚起作用了。
/var/log/openvpn
是空的。/etc/default/openvpn
与工作计算机匹配(AUTOSTART="all" 已注释,因此默认情况下应使用 all)。
但重启后并不会启动 VPN。
答案1
将 <server> 替换为您的配置文件的名称。
sudo systemctl enable <server>.service
sudo systemctl start <server>.service
所以对于/etc/openvpn/foo.conf
它来说
sudo systemctl enable foo.service
sudo systemctl start foo.service