使BIND DNS服务器“记住”parsing的名称

我有一个法人的VPN服务器,其中每个客户端请求(他们正在访问的服务器的IP地址)通过tcpdump脚本logging。 但是,由于DNS问题,日志不是很有用。

例如,如果有人访问网站www.domain.com,它parsing为IP 1.2.3.4,但是当我的脚本logging他正在访问IP 1.2.3.4,并尝试将DNS反向IP时,我通常会得到类似于server28.hostingcompany.com,这似乎是一种常见的行为。

有什么办法可以让我的DNS服务器“记住”IP 1.2.3.4parsing为www.domain.com,所以当我做反向DNSsearch时,我得到了正确的域名?

谢谢!

我真的不认为你能够以你想要的方式实现你想要的。 原因是多个主机名可以映射到相同的IP地址。 例如,如果您的VPN上的某人查询.example.com和b.example.com,并且都parsing为192.0.2.1。 应该保存哪个地址?

我想你会发现configuration你自己的DNSparsing器来logging客户端/查询/响应,并让VPN服务器将你的parsing器地址推送给客户端,使他们使用它更容易。