Ubuntu 服务器 DNS 包检查器

Ubuntu 服务器 DNS 包检查器

我正在寻找创建一个可以跟踪 DNS 查询的服务器。我有一个 Namecheap 域名,并且需要为一个项目创建一个可以记录所有传入 DNS 查询的服务器。Ubuntu Server 适合这样做吗?我可以在 Ubuntu Server 上设置一些可以跟踪和记录查询的东西,例如:

我有一个域名:domain.com 我有一个程序应该能够发送这样的数据:.domain.com

我需要能够登录。Ubuntu Server 可以做到这一点吗?

答案1

使用 opendns.com 和 opendns DNS 服务器...

208.67.222.222

208.67.220.220

然后您可以使用“OpenDNS 仪表板”来获取(显示剪辑) 报告如下:

在此处输入图片描述 和这个:

在此处输入图片描述

答案2

我假设您已经或想要安装 BIND9。

要永久启用 BIND9 中的登录,您应该在配置中启用以下内容:

/etc/named.conf

options {
querylog yes;
}

...
logging {
         channel querylog {
                 file "/var/log/querylog";
                 severity debug 3;
         };
};

相关内容