使用各种 CLI 网络监视器(如 LSOF、Netstat、ifTop)时。我想查看哪些应用程序正在进行 DNS 查找(使用 UDP 上的端口 53)。如何配置才能在终端中显示这些连接?我想查看正在连接到哪个 IP 地址以及哪些应用程序正在请求 DNS 查找。
我对以任何方式了解这些信息感兴趣。
答案1
您必须打开绑定/命名日志记录:
$ sudo apt-get install bind9utils
$ rndc querylog
然后,可以在系统日志中看到该服务的日志:
$ tail -f /var/log/messages
完成后,您可以再次关闭日志记录:
$ rndc querylog