跳到主要内容

请写出查看 iptables 当前所有规则的命令?

参考答案:

要查看 iptables 当前的所有规则,您可以使用以下命令:

sudo iptables -L -v -n

这里的参数解释如下:

  • -L: 列出规则。
  • -v: 显示详细的信息(verbose)。
  • -n: 不解析服务名或端口号,直接显示其数值。

注意:使用 iptables 需要管理员权限,因此前面加上了 sudo。如果您是 root 用户,则不需要 sudo

此外,如果您还希望查看 IPv6 的 ip6tables 规则,可以使用:

sudo ip6tables -L -v -n

请确保您有足够的权限来执行这些命令,并且理解修改 iptables 规则可能带来的风险。在生产环境中,建议谨慎操作,并在进行任何更改之前备份现有的规则。