防火墙状态

1
sudo ufw status verbose

查看应用服务的策略

1
sudo ufw status verbose

查看应用服务器的策略详细信息

1
sudo ufw app info 'Nginx Full'

开启80、443端口

1
2
3
sudo ufw allow http

sudo ufw allow https

开启指定范围的端口

1
sudo ufw allow 8080:8083/tcp

允许指定ip访问

1
sudo ufw allow from 192.168.137.22

允许指定的ip段访问某个端口

1
sudo ufw allow from 192.168.137.0/24 to any port 80

拒绝连接

1
sudo ufw deny from 192.168.137.23

拒绝某个ip访问某个端口

1
sudo ufw deny from 192.168.137.25 to any port 80,443

删除防火墙规则

1
sudo ufw delete allow 8080

通过策略编号来进行防火墙的删除

1
2
3
sudo ufw status numbered

sudo ufw delete 5

重置防火墙规则

1
sudo ufw reset

允许指定IP访问指定IP端口

1
sudo ufw allow proto tcp from 192.168.10.43 to 192.168.10.112 port 8080