Я хочу перенаправить example.com на локальный хост, но только для определенных MAC-адресов. Очевидно, указав
address=/example.com/127.0.0.1
в dnsmasq.conf делает это для всех. Есть ли способ сказать, что MAC1 будет перенаправлен на localhost, а MAC2 получит правильный IP-адрес example.com?
Если вы работаете в Linux, вы можете использовать iptables для перенаправления трафика на разные DNS-серверы на основе их MAC-адресов.
Короткий ответ: нет. Dnsmasq не имеет такой функциональности. В --address
настройка применяется глобально.