菜单路径:网络 > DHCP/DNS
菜单链接:
https://192.168.100.1/cgi-bin/luci/admin/network/dhcp
当前标签:转发
配置选项
DNS 转发
功能位置:网络 > DHCP/DNS → 转发
功能说明:DNS 转发用于指定特定域名或通配符域名的查询请求转发到指定的 DNS 服务器。例如将所有对 example.org 的请求转发到 10.1.2.3 进行解析,常用于内网域名分流或自定义解析。
配置详情:
- 英文名称:
server - 类型:
text - 描述:/*.example.org/10.1.2.3
使用示例:
格式为 /*.域名/IP 或 /域名/IP
示例:
/*.example.org/10.1.2.3 将所有 example.org 子域名请求转发到 10.1.2.3
/example.com/8.8.8.8 将 example.com 域名请求转发到 Google DNS
额外的 SERVERS 文件
功能位置:网络 > DHCP/DNS → 转发
功能说明:额外的 SERVERS 文件允许 dnsmasq 从指定文件中加载额外的 DNS 转发规则,适合集中管理大量转发配置或通过脚本动态更新 DNS 规则。
配置详情:
- 英文名称:
serversfile - 类型:
text - 描述:/etc/dnsmasq.servers
使用示例:
输入文件路径,如:
/etc/dnsmasq.servers
该文件每行可包含一个转发规则,格式如:/example.org/10.1.2.3
添加请求者 MAC 地址
功能位置:网络 > DHCP/DNS → 转发
功能说明:添加请求者 MAC 地址控制是否在 DNS 查询中附带客户端设备的 MAC 地址信息,便于上游 DNS 服务器进行设备识别或日志记录。
配置详情:
- 英文名称:
addmac - 完整名称:
cbid.dhcp.cfg01411c.addmac - 类型:
select - 可选项:
- 关 (``) ✓
- 启用(默认) (
1) - base64 (
base64) - text (
text)
在转发查询之前移除 MAC 地址
功能位置:网络 > DHCP/DNS → 转发
功能说明:在转发查询之前移除 MAC 地址用于屏蔽客户端 MAC 信息,增强隐私保护,防止上游 DNS 服务器获取局域网设备硬件地址。
配置详情:
- 类型:
checkbox - 默认值:
false
在转发请求时添加子网地址
功能位置:网络 > DHCP/DNS → 转发
功能说明:在转发请求时添加子网地址(EDNS Client Subnet)可让上游 DNS 服务器根据客户端真实网络位置返回更优的解析结果,常用于 CDN 加速或多线路优化。
配置详情:
- 英文名称:
addsubnet - 类型:
text
使用示例:
输入子网前缀长度,如:
24 表示发送 /24 子网信息(IPv4)
56 表示发送 /56 子网信息(IPv6)
在转发查询之前移除子网地址
功能位置:网络 > DHCP/DNS → 转发
功能说明:在转发查询之前移除子网地址用于禁用 EDNS 客户端子网功能,避免泄露客户端地理位置信息,提升隐私安全性。
配置详情:
- 类型:
checkbox - 默认值:
false
