最近我想使用AdGuardHome自建DNS,可是,建完后,却发现在OpenWRT的网络-->接口-->LAN-->常规设置-->使用自定义DNS服务器中无法指定DNS为我内网DNS
又又水了一篇文章(这篇文章主要是记录一下,免得下次重置路由器的时候忘记怎么配置
如果本文存在错误,欢迎指出!
1.摸索过程
(如果不想看我的摸索过程的话,可以直接跳到栏目2
首先,说一些我的OpenWRT版本:19.07.6 r11278
在经过各种查找后终于找到了一篇设置IPV4 DNS的文章
经过这篇文章的点播,我成功的设置了IPV4 DNS
设置成功后,我发现,依然有很多请求走路由器自带的DNS服务器一看,看了一下网络属性,才发现,原来走的是路由器上的IPV6 DNS服务器
怎么修改IPV6 DNS呢?我尝试用上面的那种方法可是失败了。网上的各种方法也全部失败了。。
在我实在想不出什么解决办法时,突然想起DHCP服务器-->IPV6设置这里似乎有一个通告的DNS服务器配置项,于是我把这个值改成我内网DNS服务器的IPV6地址,保存,发现修改成功了!
2.配置教程
2.1.IPV4 DNS配置
打开OpenWRT的网络-->接口-->LAN-->DHCP服务器-->高级设置-->DHCP选项
在其中填入(注:114.114.114.114、223.5.5.5为你自定义的DNS地址,)
[text]6,114.114.114.114,223.5.5.5[/text]
点击,保存并应用,拔插下电脑网线,你就会发现,你内网默认分配的IPV4 DNS服务器已经变成了你自定义的DNS服务器了
2.2.IPV6 DNS配置
打开OpenWRT的网络-->接口-->LAN-->DHCP服务器-->IPV6设置-->通告的 DNS 服务器
在里面填入你的IPV6 DNS即可
点击,保存并应用,拔插下电脑网线,你就会发现,你内网默认分配的IPV6 DNS服务器已经变成了你自定义的DNS服务器了
3.完成
现在你的IPV4和IPV6 DNS应该都被修改成你自定义的了,2333