Назад | Перейти на главную страницу

Dnsmasq: перенаправить весь домен на localhost только для определенных MAC-адресов

Я хочу перенаправить example.com на локальный хост, но только для определенных MAC-адресов. Очевидно, указав

address=/example.com/127.0.0.1

в dnsmasq.conf делает это для всех. Есть ли способ сказать, что MAC1 будет перенаправлен на localhost, а MAC2 получит правильный IP-адрес example.com?

Если вы работаете в Linux, вы можете использовать iptables для перенаправления трафика на разные DNS-серверы на основе их MAC-адресов.

Короткий ответ: нет. Dnsmasq не имеет такой функциональности. В --address настройка применяется глобально.