如何禁用`iptables`自动反向DNS查找?

use*_*874 -1 linux iptables

这是最近添加的一项新“功能” iptables,每当列出iptables -LIP 地址时,就会被反向 DNS 中的域名替换。这真的很烦人,尤其是当我诊断网络问题时,它只是挂起,因为没有网络。是否有命令行选项可以禁用它,甚至是补丁?

搜索 Google 没有帮助,因为有一个相关且更受欢迎的主题(如何阻止 DNS;重定向 DNS;DNS 服务器的防火墙规则等)

use*_*686 5

iptables(8) 手册页中提到了这一点:

       -n, --数字
              数字输出。IP 地址和端口号将以数字形式打印
              格式。默认情况下,程序会尝试将它们显示为主机名,
              网络名称或服务(如果适用)。

这个“新”功能以及手册页注释至少从 2000 年就已经存在。

也就是说,对于实际诊断 iptables 规则,您可能会发现-S更有用一些,因为它显示输入的规则集,而不是转换为完全不同的布局。