最近阿里dns要收费了,”阿里云公共DNS免费版自9月30日开始限速 企业或商业场景需使用付费版“。
未来,免费的饭是越来越少,越来越难吃 ,自己埋锅造饭才是正道,于是就有了自建dns-adguardhome。
我还说怎么最近看网页经常很慢很慢的。
只要自建adghome了,直接在openwrt上启用AdGuard Home.
更新核心版本到最新版。
浏览器打开openwrt ip:3000,来到adguard home界面
第一次进入界面使用向导,设置web页面端口,从80修改为3000;设置监听端口从53修改为5335就可以了,其他都是下一步。
然后回到主页面,点击设置-dns设置,填写上游DNS服务器:
tls://dns.google
tls://dns.opendns.com
tls://[id].dns.nextdns.io
注意:tls://[id].dns.nextdns.io是去nextdns.io注册账号拿到的id,免费额度也够了。
红框部分,绑定的时候需要在你使用nextdns的网络中,也就是openwrt所在网络中,才能顺利绑定,还可以绑定ddns域名。
去主路由中,设置dhcp,把下发的dns1改为openwrt的地址,如果你的openwrt是主路由,那就是同一个ip
让AdGuardHome在局域网内生效,打开网络-dhcp/dns,填写127.0.0.1#5335到Dns转发中:
测试:
把局域网内的一台机器的dns手动设置为openwrt的地址 ,看看打开web网页的速度是不是起飞了。
回到3000端口web页面,查看是否有查询和过滤记录了,如果有了就是生效了。
测试没有问题后改回自动获取dns即可。