当我输入 sudo iptables --list 时,我的链规则中出现了这一行:
删除所有 -- 172-0-0-0.lightspeed.brhmal.sbcglobal.net/8 任何地方
当我输入 sudo iptables -n --list 时,我得到的是这一行:
删除全部 -- 172.0.0.0/8 0.0.0.0/0
iptables 为什么尝试将此 ip 172.0.0.0 解析为 172-0-0-0.lightspeed.brhmal.sbcglobal.net?
我尝试在浏览器中检查 172.0.0.0,但似乎无法解决任何相关问题。谢谢
答案1
它看起来像是iptables --list
对地址进行反向解析,而 172.0.0.0 实际上解析为 172-0-0-0.lightspeed.brhmal.sbcglobal.net:
vesemir:~> dig -x 172.0.0.0 +short
172-0-0-0.lightspeed.brhmal.sbcglobal.net.
该名称还可以解析为:
vesemir:~> dig 172-0-0-0.lightspeed.brhmal.sbcglobal.net +short
172.0.0.0
但那里不太可能有任何东西(它是网络地址,而不是 /8 和 /30 之间的任何网络的主机地址)。
-n
选项可能会抑制这一决议。
简而言之,没什么可担心的。