每当我使用 OpenVPN 连接到 VPN 时,我都必须运行以下命令,否则我无法访问某些网站:
sudo systemd-resolve --set-dns=1.1.1.1 --interface=wlp111s0
有没有办法永久解决这个问题,这样我就不必每次连接到 VPN 时都运行该命令?
在我的 /etc/openvpn/client.conf 中我有以下dhcp-option
设置,其中“xxx.xxx.xxx.xxx”是特定的 DNS 服务器:
dhcp-option DOMAIN-ROUTE .
dhcp-option DNS xxx.xxx.xxx.xxx
dhcp-option DNS xxx.xxx.xxx.xxx
dhcp-option DNS 1.1.1.1
dhcp-option DNS 8.8.8.8
为了尝试修复此问题,我尝试将 1.1.1.1 和相应的 2606:4700:4700::1111 添加到我的 IPv4 和 IPv6 网络设置中(即通过 GUI)。
我已尝试在 /etc/resolv.conf 中将它们添加为名称服务器
出于绝望,我还使用以下命令将其添加到我的 /etc/network/interfaces 文件中:
auto lo
iface lo inet loopback
iface wlp111s0 inet dhcp
dns-nameserver 1.1.1.1
到目前为止,这些方法均未奏效。
我正在运行 Ubuntu 18.04.06
有人知道为什么我每次都必须手动设置 DNS 吗?
有人知道如何解决这个问题吗?