如何在ufw中查看已有的规则?
美国、香港服务器
如何在ufw中查看已有的规则?
09-26 来源:
# UFW 查看现有规则(Ubuntu)
## 1. 简洁查看
sudo ufw status
输出会列出所有规则,包含:方向、协议、端口、源 IP、动作 ALLOW/DENY
## 2. 详细完整版(推荐运维,显示规则编号 + 日志等)
sudo ufw status verbose
可以看到日志开关、默认策略(默认入站 / 出站)
## 3. 带**规则序号**(删除指定规则必备)
sudo ufw status numbered
示例输出 `[ 1] 22/tcp ALLOW IN 192.168.1.0/24`,中括号数字就是 ID,删除用 `sudo ufw delete 1`
## 4. 查看原始底层 iptables 规则(深度排查)
sudo ufw show added
# 查看当前内核生效的完整iptables
sudo ufw show raw
## 5. 只列出入站 / 出站规则过滤
# 只看入站允许规则
sudo ufw status | grep ALLOW
# 只看拒绝拦截规则
sudo ufw status | grep DENY
## 常用配套操作
```
# 删除编号2的规则
sudo ufw delete 2
# 重置全部ufw规则(谨慎!清空所有)
sudo ufw reset
### 补充说明
- 规则**从上到下匹配**,命中第一条就生效,编号顺序很重要
- 新增规则默认**追加到末尾**;如需置顶,可以用 `insert`
# 在第1条位置插入一条规则
sudo ufw insert 1 allow from 1.2.3.4 to any port 22
三二互联专业提供香港VPS,美国VPS主机,香港云服务器租用等业务香港美国到大陆CN2 GIA速度最快