我有几个与各种服务器的 OpenVPN 连接,当我登录笔记本电脑时,这些连接会自动启动。与生产服务器的其他连接必须手动设置。直到最近我还运行 Ubuntu 14.04,我可以在其中运行诸如
sudo service openvpn start production-server-21
添加连接。自从升级到 Ubuntu 16.04 和 systemd 后,这不再有效。还有一种简单的方法来添加连接还是我必须这样做
cd /etc/openvpn
sudo openvpn --config production-server-21.conf &
这不太好(不能使用配置文件的完整路径,因为它包含对密钥/证书的相对引用)。
答案1
事实证明
sudo service openvpn@production-server-21 start
有效,以及类似于 @meuh 在他们的评论中建议的内容:
sudo systemctl start openvpn@production-server-21