0%

Linux防火墙ufw配置

使用ufw配置服务器防火墙,比直接编辑iptables更加简单、便捷。

1. 初次使用,启动默认配置

1
2
3
sudo ufw default deny incoming
sudo ufw default allow outgoing
sudo ufw default deny routed

2. 放通端口、协议

1
2
3
4
sudo ufw allow ssh
sudo ufw allow 22
sudo ufw allow 22/tcp
sudo ufw allow 6000:6007/tcp

3. 限制入流量的来源

1
2
sudo ufw allow from 203.0.113.0/24
sudo ufw allow from 203.0.113.0/24 to any port 22

4. 拒绝入流量

1
2
sudo ufw deny http
sudo ufw deny from 203.0.113.4

5. 列出当前规则

1
2
3
sudo ufw status
sudo ufw status numbered
sudo ufw status verbose

6. 按内容/序号删除规则

1
2
3
sudo ufw delete 2
sudo ufw delete allow http
sudo ufw delete allow 80

7. 启动/禁用ufw

1
2
sudo ufw enable
sudo ufw disable

8. 重置所有规则(包括默认)

1
sudo ufw reset