Можно ли использовать dnsmasq
в качестве выборочного фильтра содержимого (только для определенных клиентов - определяется их MAC-адресом)
Я знаю, как создать глобальный фильтр содержимого.
Я знаю, что для такого рода вещей следует использовать прокси, но я ищу простое легкое решение (но я не хочу использовать OpenDNS или другие подобные службы ... оно должно быть локальным).
Спасибо!
С сайта авторов:
Dnsmasq - это легкий, простой в настройке сервер пересылки DNS и DHCP. сервер. Он предназначен для предоставления DNS и, опционально, DHCP для небольшая сеть. Он может обслуживать имена локальных машин, которые не в глобальном DNS. Сервер DHCP интегрируется с сервером DNS и позволяет машинам с назначенными DHCP адресами появляться в DNS с именами, настроенными либо на каждом хосте, либо в центральном Файл конфигурации. Dnsmasq поддерживает статическую и динамическую аренду DHCP и BOOTP / TFTP / PXE для сетевой загрузки бездисковых машин.
Итак, ответ - нет, вы не можете использовать dnsmasq в качестве фильтра содержимого. Если только вы не намереваетесь вести черный список доменов, чтобы dnsmasq
их вообще не пересылал. Но, конечно, вы можете сделать это с любым DNS-сервером, я бы не стал называть это фильтром содержимого .
Вы можете поддерживать файл hosts в dnsmasq и отображать их все в 127.0.0.1, используемый параметр: - addn-host = samplehostsfile.txt
.