是否可以合并两个 Dnsmasq 实例上的主机名?

是否可以合并两个 Dnsmasq 实例上的主机名?

我有一个路由器和一个转储 AP,它们通过电线连接。路由器有两个接口,一个用于 LAN(192.168.1.1/24),另一个用于 WAN。AP 也有两个接口,一个用于 LAN(192.168.1.2/24),另一个用于访客 WiFi(192.168.2.1/24)。(它实际上还有一个 LAN WiFi,但在这种情况下它不应该相关。)

Dnsmasq 在路由器和 AP 上均运行。在路由器上,它为 LAN 提供 DHCP 和 DNS 组合。在 AP 上,仅为访客 WiFi 接口启用 DHCP,以便为客户端提供 192.168.2.0/24。

我的问题是,在这种设置下,LAN 客户端将无法解析访客 WiFi 上的主机名,因为路由器 Dnsmasq 无法识别它们,而且路由器似乎不可能接管访客 WiFi 的 DHCP,因为它基于 AP 的接口,所以有没有办法自动“合并”两个 Dnsmasq 实例上的主机名?如果没有,有什么优雅的设置可以让它工作?

一些连接到 LAN/WiFi 的设备被锁定,我无法控制它们的主机名,因此无法使用合格的主机名来要求 Dnsmasq 相应地转发用于 LAN 或 WiFi 的域。

答案1

应该使用 VLAN 中继,并且只让一个 Dnsmasq 实例管理路由器和 AP 的 DHCP。

相关内容