Пишу lua-скрипты для PowerDNS.
Я хочу получить какой-то уникальный идентификатор для каждого DNS-запроса, когда мой скрипт перехватывает DNS-запрос.
Я перехватываю DNS-запросы с помощью функций «preresolve» и «postresolve», и у них нет уникального идентификатора, который будет символизировать текущий обрабатываемый DNS-запрос.
Я видел, что при использовании функции "ipfilter" я могу использовать функцию GetID() для получения идентификатора запроса DNS. Эта возможность отсутствует в функциях "preresolve" и "postresolve".
Любые идеи?
dq.myId = "1234"
- person Ctx   schedule 07.07.2016