我想通过将域名的IP替换为静态页面的IP来修改PowerDNS返回的DNS查询答案。我知道修改的地方在pdns_recursor.cc的startDoResolve函数中。然而,我在找出IP被插入到响应包的确切位置时遇到了麻烦。谁有使用PowerDNS的经验,谁能帮我解决这个问题?
发布于 2018-08-13 21:22:29
看起来,您正在使用PowerDNS递归器。执行此操作的标准方法是通过lua扩展。根据条件,当您想要欺骗时,您可能希望使用lua scripting documentation中指定的查询截取函数之一
您可能还会对dnsdist Packet Policies documentation中提到的欺骗功能感兴趣。例如:addAction(domain, SpoofAction({IP[,…]}))
https://stackoverflow.com/questions/45978294
复制相似问题