DNS, Bind

Автор datol, 29 июля 2017, 21:22:00

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

datol

Заранее извиняюсь если создал не там.
В общем есть dns сервер(bind), необходимо сделать так, чтобы на каждый десятый запрос он отвечал заготовленный ip.
У кого есть идеи как это можно сделать? Не обязательно использовать bind.

gardarea51

Первое, что приходит на ум - отлавливать пакеты запросов и каждый 10й - направлять в какой-то скрипт.
Но как это сделать ))

datol

Цитата: gardarea51 от 01 августа 2017, 20:49:39
Первое, что приходит на ум - отлавливать пакеты запросов и каждый 10й - направлять в какой-то скрипт.
Но как это сделать ))
Интересная мысль, только мне кажется сложна в реализации. Попробую конечно что-то нагуглить.

Может быть есть какой-то dns сервер с поддержкой скриптов?

ogost

Задача весьма специфична, мне видится примерно такой сценарий:
Ловим пакеты через tcpdump или другой сниффер, формируем ответ на любом языке программирования.

gardarea51

Если заготовленный ip - всегда один, либо он зависит от источника запросов, то можно сделать так. Через iptables - каждый десятый пакет форвардить на другой хост, с заранее настроенным другим bind'ом, который и будет выдавать тот самый нужный ответ.