识别 DNS​​ 查询的来源

识别 DNS​​ 查询的来源

我在跑步Pi孔作为我们家庭网络上的 DNS 服务器。网络上的另一台 Raspberry Pi 每分钟会发出大约 400 个查询,交替请求“A”和“AAAA”记录。所有这些查询都是针对 rouge Pi 的主机名。换句话说,它正在请求自己的地址。

典型的查询日志如下所示:

Type    Domain         Client         Status         Reply
===========================================================
AAAA    rouge.local    rouge.local    OK (cached)    NODATA
A       rouge.local    rouge.local    OK (cached)    IP
AAAA    rouge.local    rouge.local    OK (cached)    NODATA
A       rouge.local    rouge.local    OK (cached)    IP
AAAA    rouge.local    rouge.local    OK (cached)    NODATA
etc...

我如何确定 rouge Pi 上的哪个服务正在生成这些无休止的查询?

我意识到这个问题也许可以在 SuperUser 或 RaspberryPi 甚至 AskUbuntu 上提问。如果认为这里不适合提问,我会将其移开。谢谢大家。

答案1

  • 列出所有服务

sudo 服务--状态全部

  • 禁用所有服务

sudo 服务(服务名称)停止

  • 验证 DNS 请求是否已停止。如果没有,则说明信息良好

  • 单独启动服务以查看哪个服务发送 DNS 查询

相关内容