Ubuntu 20 LTS 防火墙设置

5 min read

查看防火墙状态

ufw status
root@pan-NUC8i5BEK:~# ufw status
状态: 激活

至                          动作          来自
-                          --          --
22/tcp                     ALLOW       Anywhere
20,21,22,22,80,888,8888/tcp ALLOW       Anywhere
39000:40000/tcp            ALLOW       Anywhere
3389/tcp                   ALLOW       Anywhere

允许 53 端口

$ sudo ufw allow 53

禁用 53 端口

$ sudo ufw delete allow 53

允许 80 端口

$ sudo ufw allow 80/tcp

禁用 80 端口

$ sudo ufw delete allow 80/tcp

允许 smtp 端口

$ sudo ufw allow smtp

删除 smtp 端口的许可

$ sudo ufw delete allow smtp

允许某特定 IP

$ sudo ufw allow from 192.168.254.254

删除上面的规则

$ sudo ufw delete allow from 192.168.254.254

开启/关闭防火墙

$ sudo ufw enable|disable