vpn中dnsmasq还遇到 dns 污染
最近我 VPN( 出口在欧洲 ) 的机器还遭到 dns污染了
开始找原因:
1) 确认了VPN的域名服务器8.8.8.8 是没有有问题的
VPN中8.8.8.8的回答
nslookup
> server 8.8.8.8
Default server: 8.8.8.8
Address: 8.8.8.8#53
> facebook.com
Server: 8.8.8.8
Address: 8.8.8.8#53
Non-authoritative answer:
Name: facebook.com
Address: 173.252.120.6
非VPN的回答 (md, 国内巫师真多,连google的 dns都不能访问)
C:\Users\PnP)>nslookup
> server 8.8.8.8
默认服务器: google-public-dns-a.google.com
Address: 8.8.8.8
> facebook.com
服务器: google-public-dns-a.google.com
Address: 8.8.8.8
非权威应答:
名称: facebook.com
Addresses: 37.61.54.158
37.61.54.158
但是在VPN 使用 dnsmasq 就有问题
nslookup
> server
Default server: 127.0.0.1
Address: 127.0.0.1#53
> facebook.com
Server: 127.0.0.1
Address: 127.0.0.1#53
Non-authoritative answer:
Name: facebook.com
Address: 59.24.3.173
查了很多资料,追踪dns解析
nslookup -debug google.at
dig +trace google.com
没找到想要的结果 , 最后废了 dnsmasq
方法:
在 /etc/NetworkManager/NetworkManager.conf 注释了dnsmasq
重启 sudo restart network-manager
ref:
https://help.ubuntu.com/community/Dnsmasq
https://wiki.archlinux.org/index.php/dnsmasq
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。