. с проводом. Маршрутизатор имеет два интерфейса, один для LAN (192.168.1.1/24), а другой для WAN. Точка доступа также имеет два интерфейса: один для LAN (192.168.1.2/24), другой для гостевого WiFi (192.168.2.1/24). (На самом деле у него также есть LAN WiFi, но в данном случае это не имеет значения.)
Dnsmasq работает как на маршрутизаторе, так и на точке доступа. На маршрутизаторе он обеспечивает объединенные DHCP и DNS для локальной сети. На точке доступа для гостевого интерфейса WiFi включен только DHCP, чтобы предоставить клиентам адрес 192.168.2.0/24.
Мой вопрос заключается в том, что с этой настройкой клиенты локальной сети не смогут разрешать имена хостов в гостевом WiFi, поскольку маршрутизатор Dnsmasq не знает о них, и кажется невозможным для маршрутизатора взять на себя DHCP гостевого WiFi., так как он основан на интерфейсах точки доступа, то есть ли способ автоматически «объединить» имена хостов в обоих экземплярах Dnsmasq? Если нет, то как можно элегантно настроить его, чтобы он работал?
Некоторые устройства, подключающиеся к локальной сети /WiFi заблокированы, так что я не могу контролировать их имена хостов, поэтому невозможно использовать квалифицированные имена хостов, чтобы запросить у Dnsmasq переадресацию доменов, предназначенных для LAN или WiFi соответственно.