在 Ubuntu 18.04 中,从 GUI 使用 OpenVPN 后默认 DNS 不会切换,但从命令行使用时可以

在 Ubuntu 18.04 中,从 GUI 使用 OpenVPN 后默认 DNS 不会切换,但从命令行使用时可以

我使用的是 Ubuntu 18.04,我按照 连接到 OpenVPN 后未切换默认 DNS 服务器 以及 https://github.com/jonathanio/update-systemd-resolved

当我从命令行运行 DNS 切换时确实会发生,但是当我尝试使用 GUI 导入并打开它时,它不会更新 DNS。

sudo openvpn --config Downloads/aws-tk.ovpn

是否需要进行其他设置才能使其通过 GUI 工作?

/etc/resolv.conf 的内容

nameserver 127.0.0.53 
options edns0

我的 .ovpn

client
dev tun
proto udp
remote xxx.xxx.xxx.xx 1234
resolv-retry infinite
nobind
persist-key
persist-tun
auth-nocache
remote-cert-tls server
auth-user-pass
cipher AES-256-CBC
reneg-sec 0
mssfix 1420
script-security 2
dhcp-option DNS 10.xxx.xxx.xxx
dhcp-option DOMAIN-ROUTE .
setenv PATH /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
up /etc/openvpn/scripts/update-systemd-resolved
up-restart
down /etc/openvpn/scripts/update-systemd-resolved
down-pre

相关内容