前言
本文仅适用于如下情况:
(1)AdGuardHome已经安装在一个独立硬件上,如R2S、树莓派等。
(2)使用的OpenWRT固件为L大源码
(https://github.com/coolsnowwolf/lede)。并且已经成功禁用了IPV6。
其他情形不适用本文所述的内容。
准备
已知AdGuardHome的配置信息,如图;
在配置AGH时,DNS的端口用的就是53,所以上面的IP地址192.168.11.1使用默认端口。
设置
只需2步
第1步:网络--接口--LAN--DHCP服务器--高级设置--DHCP选项
输入一个6,接着英文字符的逗号,最后再输入DNS服务器地址192.168.11.1,比如:
6,192.168.11.1
至于为啥前面一定要输入个6,我想大概是因为只有这样才能很6吧。
补充一下:这里第一个数其实是DHCP Options号,对应不同作用如下图:
6代表设置DNS服务器地址选项;3代表设置网关地址选项。
具体参考 http://www.iana.org/assignments/bootp-dhcp-parameters/bootp-dhcp-parameters.txt
第2步:重启网络设备。
有些设备是有DNS缓存的,而现在你更改了DNS服务器,所以会导致有些设备无法上网,不要紧,只要重启网络设备即可(路由器、交换机等都重启一下)。
其他
怎么解析IPV6呢?
(1)先确认你的Openwrt的IPV6功能正常;
(2)网络--接口--LAN--DHCP服务器--IPV6设置--通告的DNS服务器处填入你的AGH IPV6地址。
这个作者只在原版Openwrt系统下测试过(成功),未在L大的Openwrt系统下测试(未知)。
不为别的,只为记录,省得下次再折腾的时候,没处找教程。
仅为备份。
〔基础引用〕OpenWRT设置DNS服务AdguardHome
·官方源:https://openwrt.org/
·Lean 源:https://github.com/coolsnowwolf/lede
·Lienol 源:https://github.com/Lienol/openwrt
·immortalwrt 源:https://github.com/immortalwrt/immortalwrt
Completed on 2022/12/31.
版权所有 Copyright 2024 WorldlineChanger Personal. All rights reserved.
好文章,谢谢分享
谢谢支持