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

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

address=/example.com/127.0.0.1

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

1
задан 11 December 2014 в 22:03
2 ответа

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

.
1
ответ дан 3 December 2019 в 18:42

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

.
2
ответ дан 3 December 2019 в 18:42

Теги

Похожие вопросы