у меня есть маршрутизатор OpenWRT, на котором работает dnsmasq. Я хочу создать файл с каждым доменом, запрошенным через маршрутизатор. Мой вывод должен выглядеть примерно так:
google.com
cnn.com
wikipedia.com
news.google.com
gmail.com
В идеале дубликатов не было бы. Я мог бы, вероятно, настроить задание cron, которое удалило бы дубликаты, если это необходимо. Прямо сейчас я пытаюсь найти хороший способ войти в них. Я посмотрел варианты dnsmasq. Я обнаружил следующее варианты:
-q, --log-queries Log DNS queries.
-8, --log-facility=<facilty>|<file> Log to this syslog facility or file. (defaults to DAEMON)
--log-dhcp Extra logging for DHCP.
--log-async[=<integer>] Enable async. logging; optionally set queue length.
на OpenWRT эти настройки, кажется, похоронены в /etc / init.файл д/раздача. Я попытался установить их, но безуспешно. :- (Есть ли более простой способ достижения моей цели?
Ах! С немного шаманства мне удалось заставить его писать в лог-файл. Однако у него нет данных, необходимых для создания этого списка. Может, dnsmasq не может делать то, что я хочу?