温馨提示×

ubuntu iptables怎样查规则

小樊
39
2026-09-28 03:37:37
栏目: 智能运维

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

1. 查看所有规则(默认 filter 表)

sudo iptables -L

2. 查看规则并显示行号(方便删除/插入)

sudo iptables -L --line-numbers

3. 查看详细规则(包括 IP、端口、数据包计数)

sudo iptables -L -v

4. 查看指定表的规则

iptables 常见表有:filter、nat、mangle、raw

例如查看 NAT 表:

sudo iptables -t nat -L -v

5. 以“规则命令”形式查看(最完整,可备份)

sudo iptables-save

6. 只看某条链(如 INPUT)

sudo iptables -L INPUT -v --line-numbers

补充说明

  • Ubuntu 新版本可能默认使用 nftables,但 iptables 命令仍可用(通常是兼容层)
  • 如果提示没有 iptables:
    sudo apt update
    sudo apt install iptables
    

如果你是想排查网络不通 / 端口未开放 / Docker 规则,可以告诉我具体场景,我可以给你更针对性的命令。

0 踩