我有一个联合VPN服务器,其中每个客户端请求(他们正在访问的服务器的IP地址)都通过带有tcpdump的脚本进行记录。但是,由于DNS问题,日志并不真正有用。
例如,如果有人访问www.domain.com网站,它将解析为IP 1.2.3.4,但当我的脚本记录到他正在访问IP 1.2.3.4,并且我试图逆转该IP时,我通常会得到类似于server28.hostingcompany.com的东西,这似乎是一种常见的行为。
有没有办法让我的DNS服务器“记住”IP 1.2.3.4解析为www.domain.com,所以当我进行反向DNS搜索时,我得到了正确的域名?
谢谢!
发布于 2015-11-27 12:07:13
我真的不认为你能用你想要的方式去实现你想要的。原因是多个主机名可以映射到同一个IP地址。例如,如果您的虚拟专用网上有人查询a.example.com和b.example.com,并且两者都解析为192.0.2.1。应该保存哪个地址?
我认为您会发现配置自己的DNS解析器要容易得多,该解析器记录客户机/查询/响应,并让VPN服务器将解析器地址推送给客户端,以便他们使用它。
https://serverfault.com/questions/739301
复制相似问题