通过 OpenVPN 使用 Cyberghost 时,我的计算机仍使用路由器的 DNS 设置(在本例中为 Google Public DNS)。我能够在 Ubuntu 15.04 上使用 OpenVPN,而不会出现 DNS 泄漏。
关注这篇文章:http://www.ubuntubuzz.com/2015/09/how-to-fix-openvpn-dns-leak-in-linux.html
如果我通过终端连接到 VPN,则不会发生 DNS 泄漏。但如果我通过网络管理器连接,则仍然会发生 DNS 泄漏。
是否有已知的方法可以修复此问题,或者这是网络管理器的一个错误?如果我无法修复它,如果我不使用他们的 DNS 服务器,我的 ISP 是否仍会跟踪我?
如果有帮助的话,这是我的 OpenVPN 配置:
client
remote 4-us.cg-dialup.net 443
dev tun
proto udp
auth-user-pass
resolv-retry infinite
redirect-gateway def1
persist-key
persist-tun
nobind
cipher AES-256-CBC
auth MD5
ping 5
ping-exit 60
ping-timer-rem
explicit-exit-notify 2
script-security 2
remote-cert-tls server
route-delay 5
tun-mtu 1500
fragment 1300
mssfix 1300
verb 4
comp-lzo
ca ca.crt
cert client.crt
key client.key
script-security 2
up /etc/openvpn/update-resolv-conf
down /etc/openvpn/update-resolv-conf