温馨提示×

ubuntu iptables怎么查看规则

小樊
51
2026-09-19 02:24:08
栏目: 智能运维

在 Ubuntu 上查看 iptables 规则,常用以下几种方式:

1. 查看所有规则(推荐)

sudo iptables -L -n -v

说明:

  • -L:列出规则
  • -n:以数字形式显示 IP 和端口(更快、更直观)
  • -v:显示详细信息(流量统计等)

2. 查看指定表(如 nat、mangle)

sudo iptables -t nat -L -n -v
sudo iptables -t mangle -L -n -v

默认查看的是 filter 表。

3. 查看规则并显示行号

sudo iptables -L -n -v --line-numbers

方便你后续用行号删除或插入规则。

4. 查看完整规则(适合备份/导出)

sudo iptables-save

输出的是 iptables 原始规则格式。

5. 查看 IPv6 规则

如果是 IPv6,需要用:

sudo ip6tables -L -n -v

补充(Ubuntu 新版本)

Ubuntu 20.04+ 默认可能使用 nftables 作为后端,你可以也看一下:

sudo nft list ruleset

如果你是想排查某个端口/IP 为什么不通,可以把你的规则贴出来,我可以帮你分析。

0 踩