小编Jet*_*ohn的帖子

DD-WRT:静态主机的 dnsmasq 问题

我在我的新华硕 RT-AC56U 路由器上使用 dd-wrt(r23503,作为记录)。不幸的是,dnsmasq 配置只让我头疼。这是我想要的

  • 应为短名称和 FQDN 回答来自 LAN/WLAN 的 LAN/WLAN 主机的 DNS 查询。
  • 由于某些设备是便携式的(例如我的手机),因此当连接到 LAN 时,我需要将 host.mydyndomain.net 解析为 LAN IP,并在从 LAN 外部查询时解析为外部 IP。

但这是我目前得到的:

  • 正在正确返回对 DHCP 租用主机的查询(dnsmasq 的 dd-wrt ​​的“本地 DNS”选项)。
  • 对任何随机不存在的主机的查询错误地返回外部 WAN IP 地址。因此,“nslookup foobarbaz”会在应该返回错误时给出结果。

至于我的带有静态 IP 的主机,我还没有找到合适的解决方案。我通读了 dnsmasq 联机帮助页,据我所知,正确的选择是“主机记录”选项。

dd-wrt(在“服务”选项卡下)中与 dnsmasq 相关的配置是:
“DHCP 服务器”部分:
使用的域:WAN
LAN 域:[空白]
其他 DHCPd 选项:[空白]
定义了一个静态租用。

“DNSMasq”部分:
DNSMasq:已启用
本地 DNS:已启用
无 DNS 重新绑定:已启用
其他 DNSMasq 选项:
host-record=myhost,myhost.mydyndomain.net,192.168.1.1
[具有静态 LAN 的其他主机的更多主机记录条目IP]

不幸的是,将这些主机记录行放在附加选项框中似乎完全破坏了 dnsmasq,然后没有任何东西可以通过 DHCP 连接到 LAN/WLAN。一旦我清空了盒子里的东西,DHCP 就会重新开始工作。

我的 dnsmasq.conf 文件如下:

interface=br0 …
Run Code Online (Sandbox Code Playgroud)

networking router dns dd-wrt dnsmasq

7
推荐指数
1
解决办法
2万
查看次数

标签 统计

dd-wrt ×1

dns ×1

dnsmasq ×1

networking ×1

router ×1