Openvpn注册dns错误,尽管使用了最新版本

Openvpn注册dns错误,尽管使用了最新版本,dns,vpn,openvpn,Dns,Vpn,Openvpn,在通过命令行运行openvpn配置时,出现以下错误,使我无法正确设置dns: Options错误:[PUSH-Options]:4:注册dns(2.4.4)中的选项无法识别或缺少或额外参数 从我目前发现的情况来看,这种错误通常来自于使用过时的openvpn版本。但我已经安装了最新版本的openvpn atm(2.4.4) 这是我的openvpn配置文件: dev tun persist-tun persist-key cipher XXX auth XXX tls-client client

在通过命令行运行openvpn配置时,出现以下错误,使我无法正确设置dns:

Options错误:[PUSH-Options]:4:注册dns(2.4.4)中的选项无法识别或缺少或额外参数
从我目前发现的情况来看,这种错误通常来自于使用过时的openvpn版本。但我已经安装了最新版本的openvpn atm(2.4.4)

这是我的openvpn配置文件:

dev tun
persist-tun
persist-key
cipher XXX
auth XXX
tls-client
client
resolv-retry infinite
remote vpn.com xxxx udp
auth-user-pass
remote-cert-tls server
comp-lzo yes
auth-nocache
<ca>
</ca>
setenv CLIENT_CERT 0
<tls-auth>
</tls-auth>
key-direction 1
script-security 2
up   /etc/openvpn/update-resolv-conf
down /etc/openvpn/update-resolv-conf
devtun
持久屯
持续键
密码XXX
授权XXX
tls客户端
客户
解析重试无限
远程vpn.com xxxx udp
验证用户通行证
远程证书tls服务器
是的
auth nocache
setenv客户端证书0
主要方向1

我不知道哪个指令返回此错误,也不知道为什么它没有修复,因为我已经更新了openvpn包。

您收到的错误消息是指从服务器端推送的选项。因为我们只需要查看客户机配置,所以很难说服务器正在尝试推送哪些不正确的值:您是否有权访问服务器配置(或客户机日志文件,如果您将其设置为调试日志记录级别)?

您收到的错误消息指的是从服务器端推送的选项。因为我们只需要查看客户机配置,所以很难说服务器正在尝试推送哪些不正确的值:您是否有权访问服务器配置(或客户机日志文件,如果您将其设置为调试日志记录级别)?

我通过添加我在另一个旧配置文件中找到的以下行,设法解决了这个问题:

dev tun
persist-tun
persist-key
cipher XXX
auth XXX
tls-client
client
resolv-retry infinite
remote vpn.com xxxx udp
auth-user-pass
remote-cert-tls server
comp-lzo yes
auth-nocache
<ca>
</ca>
setenv CLIENT_CERT 0
<tls-auth>
</tls-auth>
key-direction 1
script-security 2
up   /etc/openvpn/update-resolv-conf
down /etc/openvpn/update-resolv-conf

通过添加在另一个旧配置文件中找到的以下行,我成功地解决了此问题:

dev tun
persist-tun
persist-key
cipher XXX
auth XXX
tls-client
client
resolv-retry infinite
remote vpn.com xxxx udp
auth-user-pass
remote-cert-tls server
comp-lzo yes
auth-nocache
<ca>
</ca>
setenv CLIENT_CERT 0
<tls-auth>
</tls-auth>
key-direction 1
script-security 2
up   /etc/openvpn/update-resolv-conf
down /etc/openvpn/update-resolv-conf