菜单路径:网络 > DHCP/DNS
菜单链接:
http://192.168.100.1/cgi-bin/luci/admin/network/dhcp
当前标签:常规
配置选项
DNS 重定向
功能位置:网络 > DHCP/DNS → 常规
功能说明:启用后,路由器会将所有DNS查询请求重定向到本地DNS服务器,防止设备绕过家长控制或广告过滤功能。常用于实现全网广告屏蔽、内容过滤或强制使用指定DNS。
配置详情:
-
类型:
checkbox -
默认值:
false
唯一授权
功能位置:网络 > DHCP/DNS → 常规
功能说明:启用后,dnsmasq仅响应来自授权接口(如LAN)的DHCP和DNS请求,提高安全性,防止非法DHCP服务器或外部网络干扰。适合多WAN或多区域隔离环境。
配置详情:
-
类型:
checkbox -
默认值:
true
本地解析这些项目
功能位置:网络 > DHCP/DNS → 常规
功能说明:指定哪些域名在本地解析时被视为内部域名,匹配的域名将优先使用本地DNS记录,不转发到上游DNS。可用于自定义内网服务域名解析。
配置详情:
-
英文名称:
local -
类型:
text -
描述:/internal.example.com/private.example.com/example.org
-
默认值:
/lan/
使用示例:
/internal.example.com/private.example.com/example.org
本地域名
功能位置:网络 > DHCP/DNS → 常规
功能说明:设置本地网络的默认域名后缀,局域网设备可通过短名称(如’printer’)访问主机,系统自动补全为’printer.lan’。简化内网访问。
配置详情:
-
英文名称:
domain -
类型:
text -
默认值:
lan
使用示例:
lan
扩展 HOSTS 文件中的主机后缀
功能位置:网络 > DHCP/DNS → 常规
功能说明:启用后,HOSTS文件中未明确指定域名的主机名会自动附加本地域名后缀(如’lan’),实现更灵活的内网主机名解析。
配置详情:
-
类型:
checkbox -
默认值:
true
地址
功能位置:网络 > DHCP/DNS → 常规
功能说明:为指定域名返回特定IP地址,相当于静态DNS映射。可用于将自定义域名指向内网服务器,如将router.local指向路由器管理界面。
配置详情:
-
英文名称:
address -
类型:
text -
描述:/router.local/router.lan/192.168.0.1
使用示例:
/router.local/router.lan/192.168.0.1
IP 集
功能位置:网络 > DHCP/DNS → 常规
功能说明:将特定域名的解析结果加入指定的IP集(ipset),用于后续防火墙规则匹配,如屏蔽广告域名或分流国内外流量。
配置详情:
-
英文名称:
ipset -
类型:
text -
描述:/example.org/ipset,ipset6
使用示例:
/example.org/ipset,ipset6
顺序分配 IP
功能位置:网络 > DHCP/DNS → 常规
功能说明:启用后,DHCP分配IP地址时按顺序从地址池开始分配,而非随机分配。有助于预测设备IP,便于管理固定IP设备。
配置详情:
-
类型:
checkbox -
默认值:
false
所有服务器
功能位置:网络 > DHCP/DNS → 常规
功能说明:启用后,DNS服务器会向所有配置的上游DNS服务器并发查询,加快解析速度,但可能增加DNS污染风险。适用于多DNS并行探测场景。
配置详情:
-
类型:
checkbox -
默认值:
false
缓存任意的资源记录
功能位置:网络 > DHCP/DNS → 常规
功能说明:控制是否缓存非标准DNS记录(如TXT、SRV等)。选择“是”可提升重复查询性能,选择“否”可减少内存占用,一般用户建议开启。
配置详情:
-
英文名称:
cache_rr -
完整名称:
cbid.dhcp.cfg01411c.cache_rr -
类型:
select -
可选项:
-
ANY (
ANY) -
A (
A) -
AAAA (
AAAA) -
ALIAS (
ALIAS) -
CAA (
CAA) -
CERT (
CERT) -
CNAME (
CNAME) -
DS (
DS) -
HINFO (
HINFO) -
HIP (
HIP) -
HTTPS (
HTTPS) -
KEY (
KEY) -
LOC (
LOC) -
MX (
MX) -
NAPTR (
NAPTR) -
NS (
NS) -
OPENPGPKEY (
OPENPGPKEY) -
PTR (
PTR) -
RP (
RP) -
SIG (
SIG) -
SOA (
SOA) -
SRV (
SRV) -
SSHFP (
SSHFP) -
SVCB (
SVCB) -
TLSA (
TLSA) -
TXT (
TXT) -
URI (
URI)
非全部地址
功能位置:网络 > DHCP/DNS → 常规
功能说明:启用此选项可禁用对所有接口的DHCP服务,仅在指定接口上提供IP分配。常用于过滤/关闭特定网络端口的DHCP功能,避免冲突或节省资源。
配置详情:
-
类型:
checkbox -
默认值:
true
监听接口
功能位置:网络 > DHCP/DNS → 常规
功能说明:选择dnsmasq应监听的网络接口,用于控制DHCP和DNS服务在哪些网口生效。适用于多WAN或多子网场景,确保服务只在指定物理或虚拟接口运行。
配置详情:
-
英文名称:
interface -
完整名称:
cbid.dhcp.cfg01411c.interface -
类型:
select -
可选项:
-
lan: (
lan) -
lan6: (
lan6)
排除接口
功能位置:网络 > DHCP/DNS → 常规
功能说明:设置不运行DHCP/DNS服务的接口,防止在特定网络端口(如公网WAN口)上意外提供内网服务,增强安全性和隔离性。
配置详情:
-
英文名称:
notinterface -
完整名称:
cbid.dhcp.cfg01411c.notinterface -
类型:
select -
可选项:
-
lan: (
lan) -
lan6: (
lan6) -
loopback: (
loopback)
DNS 服务器端口
功能位置:网络 > DHCP/DNS → 常规
功能说明:定义DNS服务器监听的端口号,默认为53,是标准DNS端口。修改后可用于调试、端口转发或避免与其他服务冲突。
配置详情:
-
英文名称:
port -
类型:
text -
描述:53
使用示例:
例如:53(标准)、1053(测试时避免占用系统端口)
DNS 查询端口
功能位置:网络 > DHCP/DNS → 常规
功能说明:指定dnsmasq发起上游DNS查询时使用的源端口,设为’任意’表示随机选择,有助于提高安全性或满足特定运营商要求。
配置详情:
-
英文名称:
queryport -
类型:
text -
描述:任意
使用示例:
例如:任意、53、1024
最小源端口
功能位置:网络 > DHCP/DNS → 常规
功能说明:设置DNS查询使用的最小源端口值,用于控制出站查询端口范围,配合防火墙策略可提升网络可控性。
配置详情:
-
英文名称:
minport -
类型:
text -
描述:1024
使用示例:
例如:1024
最大源端口
功能位置:网络 > DHCP/DNS → 常规
功能说明:设置DNS查询使用的最大源端口值,与最小源端口共同定义端口池,防止端口耗尽或满足合规需求。
配置详情:
-
英文名称:
maxport -
类型:
text -
描述:50000
使用示例:
例如:50000
DNSSEC
功能位置:网络 > DHCP/DNS → 常规
功能说明:启用DNSSEC验证,增强域名解析安全性,防止DNS欺骗和中间人攻击。需上游支持,可能影响部分老旧网站访问。
配置详情:
-
类型:
checkbox -
默认值:
false
DNSSEC 检查未签名
功能位置:网络 > DHCP/DNS → 常规
功能说明:当DNSSEC启用时,是否检查未签名的域名区域。关闭后可减少验证失败导致的解析延迟,但降低安全性。
配置详情:
-
类型:
checkbox -
默认值:
true
忽略空域名解析
功能位置:网络 > DHCP/DNS → 常规
功能说明:忽略空名称或无效域名的解析请求,防止日志污染和资源浪费,提升路由器性能和日志清晰度。
配置详情:
-
类型:
checkbox -
默认值:
true
重绑定保护
功能位置:网络 > DHCP/DNS → 常规
功能说明:启用后可防止客户端在租期未结束时重复请求IP地址分配,避免网络波动或冲突。常用于稳定局域网环境,提升DHCP服务可靠性。
配置详情:
-
类型:
checkbox -
默认值:
true
允许本机
功能位置:网络 > DHCP/DNS → 常规
功能说明:允许路由器自身使用DNS解析功能,确保管理界面、插件或脚本能正常进行域名查询。关闭后可能影响在线检测、更新等功能。
配置详情:
-
类型:
checkbox -
默认值:
true
域名白名单
功能位置:网络 > DHCP/DNS → 常规
功能说明:指定不受DNS过滤规则影响的域名列表,每行一个域名,用于放行特定服务如流媒体、游戏服务器等。支持通配符和子域名匹配。
配置详情:
-
英文名称:
rebind_domain -
类型:
text
使用示例:
ihost.netflix.com
*.google.com
homeassistant.local
仅本地服务
功能位置:网络 > DHCP/DNS → 常规
功能说明:仅响应来自本地网络的DNS查询请求,增强安全性,防止外部设备利用路由器DNS进行递归查询或被用作开放中继。
配置详情:
-
类型:
checkbox -
默认值:
true
过滤本地包
功能位置:网络 > DHCP/DNS → 常规
功能说明:拦截并处理发往本地网络(如192.168.x.x、lan)的DNS查询,由路由器直接应答,提高内网解析效率并防止DNS泄露。
配置详情:
-
类型:
checkbox -
默认值:
true
过滤 SRV/SOA 服务发现
功能位置:网络 > DHCP/DNS → 常规
功能说明:屏蔽SRV和SOA类型的DNS记录查询响应,减少不必要的服务发现流量,适用于不需要自动发现打印机、SIP等服务的场景。
配置详情:
-
类型:
checkbox -
默认值:
false
过滤 IPv6 AAAA 记录
功能位置:网络 > DHCP/DNS → 常规
功能说明:阻止IPv6 AAAA记录的DNS响应,强制设备使用IPv4访问网站,用于解决IPv6连接不稳定或无法上网的问题。
配置详情:
-
类型:
checkbox -
默认值:
true
过滤 IPv4 A 记录
功能位置:网络 > DHCP/DNS → 常规
功能说明:阻止IPv4 A记录的DNS响应,通常用于测试或特殊网络策略,启用后将导致大多数网站无法通过域名访问。
配置详情:
-
类型:
checkbox -
默认值:
false
过滤任意的资源记录
功能位置:网络 > DHCP/DNS → 常规
功能说明:选择是否过滤其他类型的DNS资源记录(如TXT、MX、CNAME等),可用于限制广告、跟踪器或特定协议依赖的DNS查询。
配置详情:
-
英文名称:
filter_rr -
完整名称:
cbid.dhcp.cfg01411c.filter_rr -
类型:
select -
可选项:
-
ANY (
ANY) -
A (
A) -
AAAA (
AAAA) -
ALIAS (
ALIAS) -
CAA (
CAA) -
CERT (
CERT) -
CNAME (
CNAME) -
DS (
DS) -
HINFO (
HINFO) -
HIP (
HIP) -
HTTPS (
HTTPS) -
KEY (
KEY) -
LOC (
LOC) -
MX (
MX) -
NAPTR (
NAPTR) -
NS (
NS) -
OPENPGPKEY (
OPENPGPKEY) -
PTR (
PTR) -
RP (
RP) -
SIG (
SIG) -
SOA (
SOA) -
SRV (
SRV) -
SSHFP (
SSHFP) -
SVCB (
SVCB) -
TLSA (
TLSA) -
TXT (
TXT) -
URI (
URI)
使用示例:
选择:无 / 过滤 / 仅允许白名单
本地化查询
功能位置:网络 > DHCP/DNS → 常规
功能说明:将所有对本地域名(如lan、home、router.local)的查询重定向到路由器,确保内网设备名称可以正确解析。
配置详情:
-
类型:
checkbox -
默认值:
true
禁用无效信息缓存
功能位置:网络 > DHCP/DNS → 常规
功能说明:禁用对无效DNS记录的缓存,避免将错误或无效的域名解析结果保存在本地缓存中。启用后可提升DNS解析准确性,适用于频繁遇到域名无法访问或解析到错误IP的场景。
配置详情:
-
类型:
checkbox -
默认值:
false
忽略虚假空域名解析
功能位置:网络 > DHCP/DNS → 常规
功能说明:忽略来自特定IP地址返回的空应答(NXDOMAIN)响应,防止恶意或不可靠DNS服务器误导解析结果。常用于过滤广告或劫持类DNS返回,提升上网体验。
配置详情:
-
英文名称:
bogusnxdomain -
类型:
text -
描述:64.94.110.11
使用示例:
64.94.110.11
DNS 转发
功能位置:网络 > DHCP/DNS → 常规
功能说明:自定义DNS转发规则,将指定域名或子域的查询请求转发到特定DNS服务器处理。支持通配符和域名前缀匹配,实现精细化DNS路由控制。
配置详情:
-
英文名称:
server -
类型:
text -
描述:/*.example.org/10.1.2.3
使用示例:
/*.example.org/10.1.2.3
额外的 SERVERS 文件
功能位置:网络 > DHCP/DNS → 常规
功能说明:指定一个外部SERVERS文件路径,dnsmasq会从中读取额外的DNS转发规则。适合集中管理大量自定义转发规则,避免界面配置繁琐。
配置详情:
-
英文名称:
serversfile -
类型:
text -
描述:/etc/dnsmasq.servers
使用示例:
/etc/dnsmasq.servers
添加请求者 MAC 地址
功能位置:网络 > DHCP/DNS → 常规
功能说明:在DNS查询请求中添加客户端的MAC地址信息,便于上游DNS服务器进行设备识别或策略控制。通常用于企业网络或需要设备追踪的环境。
配置详情:
-
英文名称:
addmac -
完整名称:
cbid.dhcp.cfg01411c.addmac -
类型:
select -
可选项:
-
关 (``) ✓
-
启用(默认) (
1) -
base64 (
base64) -
text (
text)
在转发查询之前移除 MAC 地址
功能位置:网络 > DHCP/DNS → 常规
功能说明:在向外部DNS服务器转发查询请求前,移除请求中携带的MAC地址信息,增强隐私保护,防止客户端硬件标识被泄露。
配置详情:
-
类型:
checkbox -
默认值:
false
在转发请求时添加子网地址
功能位置:网络 > DHCP/DNS → 常规
功能说明:在DNS查询中添加客户端的子网位置(EDNS Client Subnet),帮助CDN等服务返回更优的地理加速节点,提升访问速度。
配置详情:
-
英文名称:
addsubnet -
类型:
text
使用示例:
32
在转发查询之前移除子网地址
功能位置:网络 > DHCP/DNS → 常规
功能说明:在转发DNS查询前移除客户端子网信息,避免暴露内网结构或地理位置信息,提高隐私安全性,适用于注重隐私保护的用户。
配置详情:
-
类型:
checkbox -
默认值:
false
最大 DHCP 租期
功能位置:网络 > DHCP/DNS → 常规
功能说明:设置DHCP分配IP地址的最大租期时间(单位:分钟),控制设备多久需要重新确认IP绑定。较短租期有助于及时回收闲置IP,较长租期减少重连波动。
配置详情:
-
英文名称:
dhcpleasemax -
类型:
text -
描述:150
使用示例:
150
最大 EDNS0 数据包大小
功能位置:网络 > DHCP/DNS → 常规
功能说明:设置EDNS0协议支持的最大数据包大小(单位:字节),影响DNS over UDP的传输效率和分片行为。适当调整可优化IPv6或高延迟网络下的解析性能。
配置详情:
-
英文名称:
ednspacket_max -
类型:
text -
描述:1280
-
默认值:
1232
使用示例:
1280
最大并发查询数
功能位置:网络 > DHCP/DNS → 常规
功能说明:设置 DNS 解析器同时处理的最大查询请求数,防止高并发下服务过载。用户可通过调整该值优化路由器在高负载下的响应性能。
配置详情:
-
英文名称:
dnsforwardmax -
类型:
text -
描述:150
DNS 查询缓存的大小
功能位置:网络 > DHCP/DNS → 常规
功能说明:定义 DNS 缓存可存储的记录条目数量,提高重复域名解析效率。缓存越大,可保存的解析结果越多,减少重复查询延迟。
配置详情:
-
英文名称:
cachesize -
类型:
text -
描述:1000
-
默认值:
1000
最小缓存 TTL
功能位置:网络 > DHCP/DNS → 常规
功能说明:设置缓存中每条 DNS 记录的最短生存时间(TTL),单位为秒。即使原始 TTL 较短,也会强制保留至少该时长,适合需要延长缓存时间的场景。
配置详情:
-
英文名称:
min_cache_ttl -
类型:
text -
描述:60
使用示例:
60
最大缓存 TTL
功能位置:网络 > DHCP/DNS → 常规
功能说明:设置缓存中每条 DNS 记录的最长生存时间(TTL),单位为秒。用于限制缓存条目的最大有效期,避免长时间使用过期数据。
配置详情:
-
英文名称:
max_cache_ttl -
类型:
text -
描述:3600
使用示例:
3600
记录查询日志
功能位置:网络 > DHCP/DNS → 常规
功能说明:启用后会记录所有 DNS 查询请求到系统日志,便于排查网络问题或分析设备访问行为。建议调试时开启,日常使用可能增加日志量。
配置详情:
-
类型:
checkbox -
默认值:
false
额外 DHCP 记录
功能位置:网络 > DHCP/DNS → 常规
功能说明:允许添加自定义 DHCP 选项(如 PXE 启动参数、NTP 服务器等),用于高级网络部署需求,如无特殊用途可保持关闭。
配置详情:
-
类型:
checkbox -
默认值:
false
记录设施
功能位置:网络 > DHCP/DNS → 常规
功能说明:选择日志输出的分类标签(facility),决定 DNS/DHCP 日志消息在系统日志中的归类方式,通常与日志服务器配合使用。
配置详情:
-
英文名称:
logfacility -
完整名称:
cbid.dhcp.cfg01411c.logfacility -
类型:
select -
可选项:
-
KERN (
KERN) -
USER (
USER) -
MAIL (
MAIL) -
DAEMON (
DAEMON) -
AUTH (
AUTH) -
LPR (
LPR) -
NEWS (
NEWS) -
UUCP (
UUCP) -
CRON (
CRON) -
LOCAL0 (
LOCAL0) -
LOCAL1 (
LOCAL1) -
LOCAL2 (
LOCAL2) -
LOCAL3 (
LOCAL3) -
LOCAL4 (
LOCAL4) -
LOCAL5 (
LOCAL5) -
LOCAL6 (
LOCAL6) -
LOCAL7 (
LOCAL7) -
stderr (
-)
不记录日志
功能位置:网络 > DHCP/DNS → 常规
功能说明:勾选后将禁止记录 DNS 和 DHCP 相关日志,节省存储空间并提升隐私性,但会失去故障排查依据。
配置详情:
-
类型:
checkbox -
默认值:
false
使用 /etc/ethers 配置
功能位置:网络 > DHCP/DNS → 常规
功能说明:启用后读取 /etc/ethers 文件中的 MAC 地址绑定配置,用于静态 IP 分配或安全控制,常用于固定设备 IP 场景。
配置详情:
-
类型:
checkbox -
默认值:
true
租约文件
功能位置:网络 > DHCP/DNS → 常规
功能说明:指定 DHCP 租约信息的存储文件路径,记录已分配 IP 地址与设备的对应关系。默认保存在内存中,重启后丢失。
配置详情:
-
英文名称:
leasefile -
类型:
text -
默认值:
/tmp/dhcp.leases
使用示例:
/tmp/dhcp.leases
忽略解析文件
功能位置:网络 > DHCP/DNS → 常规
功能说明:启用此选项会忽略系统自动生成的DNS解析文件(如resolv.conf),常用于禁用/关闭默认DNS配置,避免DNS解析被覆盖。适合使用自定义DNS服务或静态配置的场景。
配置详情:
-
类型:
checkbox -
默认值:
false
解析文件
功能位置:网络 > DHCP/DNS → 常规
功能说明:指定系统DNS解析文件的路径,dnsmasq将从中读取上游DNS服务器信息。支持IPv6/ipv6地址和多个DNS条目,常用于自定义域名解析来源。
配置详情:
-
英文名称:
resolvfile -
类型:
text -
描述:/tmp/resolv.conf.d/resolv.conf.auto
-
默认值:
/tmp/resolv.conf.d/resolv.conf.auto
使用示例:
/tmp/resolv.conf.d/resolv.conf.auto
或自定义路径示例:/etc/resolv.upstream
严谨查序
功能位置:网络 > DHCP/DNS → 常规
功能说明:开启后,dnsmasq会严格按照解析文件中的顺序查询DNS服务器,不进行智能排序。适用于需要控制DNS查询优先级、过滤特定DNS响应的网络环境。
配置详情:
-
类型:
checkbox -
默认值:
false
忽略主机文件目录
功能位置:网络 > DHCP/DNS → 常规
功能说明:启用后将忽略/etc/hosts目录下的所有主机名映射文件,禁用基于本地文件的域名过滤或重定向功能,常用于排除调试问题或恢复默认解析行为。
配置详情:
-
类型:
checkbox -
默认值:
false
忽略 /etc/hosts 文件
功能位置:网络 > DHCP/DNS → 常规
功能说明:勾选后不加载系统/etc/hosts文件中的静态主机名记录,可避免本地HOSTS规则干扰DNS解析,常用于测试或关闭域名屏蔽/广告过滤功能。
配置详情:
-
类型:
checkbox -
默认值:
false
额外的 HOSTS 文件
功能位置:网络 > DHCP/DNS → 常规
功能说明:指定一个额外的HOSTS格式文件路径,用于加载自定义的域名与IP映射,支持广告屏蔽、域名重定向等高级用途。
配置详情:
-
英文名称:
addnhosts -
类型:
text -
描述:/etc/dnsmasq.hosts
使用示例:
/etc/dnsmasq.hosts
格式示例:
192.168.1.100 printer.local
0.0.0.0 ad.example.com
启用 TFTP 服务器
功能位置:网络 > DHCP/DNS → 常规
功能说明:启用内置TFTP服务器功能,可用于网络启动(PXE)、固件更新或向设备传输配置文件,常见于嵌入式设备维护场景。
配置详情:
-
类型:
checkbox -
默认值:
false