ufw防火墙常用命令


ufw防火墙常用命令

原创 已于 2026-06-27 14:44:32 修改 · 粉丝可见 · 460 阅读 · 2 · 0 GEO检测 · 编辑
文章链接:https://blog.csdn.net/hacker_51/article/details/149714742

目录

[TOC]

启用ufw

1
sudo ufw enable

关闭ufw

1
sudo ufw disable

查看防火墙开放哪些端口

1
ufw status

删除特定端口

1
ufw delete allow 888

注意:

尝试使用 ufw delete 8080 命令时,如果端口 8080 的规则是被 拒绝(DENY)的,而不是被允许(ALLOW),ufw 会报错,因为它无法找到一个允许(ALLOW)的规则来删除。

如果端口 8080 的规则是带有 备注信息 的。带有备注信息的规则需要在删除时明确指定备注内容,否则 ufw 无法找到该规则。示例:

1
ufw delete allow 8080 comment '备注信息'

禁用特定端口

1
ufw deny 8080

启动特定端口

1
ufw allow 8080 comment '备注信息'

对端口进行访问IP白名单

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
# 先启用防火墙
sudo ufw enable

# 允许特定 IP 访问特定端口
sudo ufw allow from 123.45.67.89 to any port 22
sudo ufw allow from 123.45.67.89 to any port 8080

# 允许某个 IP 段
sudo ufw allow from 192.168.1.0/24 to any port 3306

# 允许多个 IP(逐条添加)
sudo ufw allow from 10.0.0.5 to any port 80
sudo ufw allow from 10.0.0.6 to any port 80

# 默认拒绝其他来源(需要先设置默认策略)
sudo ufw default deny incoming

# 查看规则
sudo ufw status verbose

注意 :ufw 规则是 顺序匹配 的,默认策略 + 允许规则的组合就能实现白名单效果。


觉得不错的话,给点打赏吧 ୧(๑•̀⌄•́๑)૭

微信二维码

wechat pay

支付宝二维码

ali pay

ufw防火墙常用命令
http://blog.angindem.cn/2026/06/27/Angindem-CSDN博客/190_190/
作者
Angindem
发布于
2026年6月27日
许可协议