指定这是openvpn客户端客户端

指定这是openvpn客户端客户端

这是关联完整说明。

当我进行到第 9 步时,在标题“9.设置客户端配置文件”下,它显示:

现在我们将配置 openVPN 作为客户端工作。请记住,我们已经在客户端安装了 openvpn 包,并且在 /etc/openvpn/ 中有“ca.crt”、“vpnclient1.key”和 vpnclient1.crt”。

将示例 client.conf 复制到 /etc/openvpn。

$ sudo cp /usr/share/doc/openvpn/examples/sample-config-files/client.conf /etc/openvpn/

编辑 /etc/openvpn/client.conf。

...

指定这是openvpn客户端客户端

远程 VPN 服务器 1194

ca 证书

证书vpnclient1.crt

密钥 vpnclient1.key ...

现在在客户端启动 OpenVPN

$ /etc/init.d/openvpn start * 启动虚拟专用网络守护进程... * 自动启动 VPN“客户端”

$ ifconfig tun0 tun0 链接封装:UNSPEC HWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00

      inet addr:10.8.0.6  P-t-P:10.8.0.5  Mask:255.255.255.255

但是,当我尝试运行最后一个命令时,出现以下错误:

bash: /etc/init.d/openvpn: No such file or directory

我假设该脚本已被 systemctl 或类似的东西所取代,因此我尝试了接下来的几个:

# systemctl enable [email protected] 
# systemctl start [email protected] 

...这是我通过制表符补全偶然发现的。有人能告诉我该怎么做吗?

谢谢

答案1

foo.conf要在/etc/openvn您想要使用的现代 Fedora 系统上启动由 定义的 OpenVPN 连接,您可以使用 为将来的启动启用它。systemctl start [email protected]systemctl enable [email protected]

形式为 systemd 的单元[email protected]是模板单元,您需要指定要使用的单元的哪个特定实例 - 对于 OpenVPN 来说,实例名称是配置文件的基本名称。

因此,就您而言,您可以通过以下方式开始连接:

systemctl start [email protected]

并永久启用它:

systemctl enable [email protected]

相关内容