Ubuntu 15.10 和 dns=dnsmasq 在 /etc/NetworkManager/NetworkManager.conf 中被注释掉
通过 NetworkManager 打开 VPN。
在我连接到 VPN 之前 /etc/resolv.conf 包含
nameserver 2xx.xx.xx.xx <-- ISP DNS 1
nameserver 2xx.xx.xx.xx <-- ISP DNS 2
VPN 连接后 /etc/resolv.conf 包含
nameserver 1xx.xx.xx.xx <-- VPN DNS 1
nameserver 1xx.xx.xx.xx <-- VPN DNS 2
nameserver 2xx.xx.xx.xx <-- ISP DNS 1
常规有线连接和 VPN 的 DNS 服务器在网络管理器中设置为自动(仅地址)。ISP 服务器根本不应该在那里。我还能更改什么?(删除 dns=dnsmasq 是停止拆分 DNS 的一项更改)。