我正在尝试使用 OpenVPN 连接到服务。
有许多配置文件 ( .OVPN
) 共享一个证书 ( ca.crt
);所有都位于同一目录中。Canada.ovpn,例如:
client
dev tun
proto udp
remote ca.#########.com 443
resolv-retry 5
nobind
fast-io
float
tun-mtu 1500
tun-mtu-extra 32
mssfix 1450
persist-key
persist-tun
ca ca.crt
auth-user-pass
comp-lzo
route-delay 5 30
script-security 3 system
ping-restart 0
mute-replay-warnings
verb 3
Run Code Online (Sandbox Code Playgroud)
当我尝试连接时:
sudo openvpn --config ./configs/canada.ovpn --auth-user-pass ./credentials.txt
Run Code Online (Sandbox Code Playgroud)
我收到一条错误消息:
选项错误:--ca 失败并显示“ca.crt”:没有这样的文件或目录选项错误:请更正这些错误。使用 --help 获取更多信息。
似乎openvpn
与相对路径有困难。我将相关行更改为ca ./ca.crt
,但这导致了相同的错误。
具有内嵌证书的配置文件按预期工作。
在.OVPN
文件中使用证书的相对路径的正确方法是什么?
归档时间: |
|
查看次数: |
12200 次 |
最近记录: |