|
本帖最后由 ITdesk 于 2020-1-19 16:21 编辑
前言
简单,不用安装任何luci,直接采用openwrt自带的dnsmasq进行并发查询多个dns服务器
作用:输入一个网址然后dnsmasq并发查询你设置的dns服务器,最后那个服务器最快反应就用那个DNS服务器的解析地址
引用13楼大佬的回复:dnsmasq的并发只是看哪个dns服务器响应快,就用哪个dns返回的地址,可以避免单dns故障,一定程度避免dns污染,但响应最快服务器解析的地址未必是访问最快的,但是smartdns是返回访问最快的地址,这是和dnsmasq的本质区别
开始教程
dnsmasq解析流程 》host文件 》 解析文件 》dnsmasq.conf
1.电脑cmd输入nslookup www.baidu.com 记录好这个值,后面对比
2.vi /etc/dnsmasq.conf
- no-resolv
- no-hosts
- all-servers
- server=223.5.5.5
- server=8.8.8.8
- server=119.29.29.29
- server=101.226.4.6
复制代码 server填自己最快的dns服务器,上面只做参考
3.重启dnsmasq
- /etc/init.d/dnsmasq reload
- /etc/init.d/dnsmasq restart
复制代码
4.电脑cmd输入ipconfig /flushdns 清理缓存
5.开始对比
wifi延迟还是大点,不过可以了,这个速度也很快了,不用任何luci,简单粗暴
参考资料
https://cloud.tencent.com/developer/article/1174717
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
×
|