OpenWRT使用自定义DNS

发布时间 2023-03-30 15:20:48作者: imagecc
 2021-02-22
 
OpenWRT使用自定义DNS

最近我想使用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地址,)

 

Mr. Wu's code
1
6,114.114.114.114,223.5.5.5

 

点击,保存并应用,拔插下电脑网线,你就会发现,你内网默认分配的IPV4 DNS服务器已经变成了你自定义的DNS服务器了

2.2.IPV6 DNS配置

打开OpenWRT的网络–>接口–>LAN–>DHCP服务器–>IPV6设置–>通告的 DNS 服务器

在里面填入你的IPV6 DNS即可

点击,保存并应用,拔插下电脑网线,你就会发现,你内网默认分配的IPV6 DNS服务器已经变成了你自定义的DNS服务器了

3.完成

现在你的IPV4和IPV6 DNS应该都被修改成你自定义的了,2333