服务器切换到Ubuntu 更新下防火墙设置方法

一般默认安装了ufw 还是从安装开始

1.安装ufw

sudo apt install ufw

2.启用ufw

sudo ufw enable
sudo ufw default deny

注意:开启上述命令后SSH链接可能会断掉 建议从VNC里面设置ufw 并开启SSH端口

3.ufw语法

ufw status

查看已有规则

sudo ufw allow | deny [service]
sudo ufw enable | disable

4.示例

ufw allow/deny 22

允许/拒绝访问22端口,22后可跟/tcp或/udp,表示tcp或udp封包

sudo ufw allow proto tcp from 192.168.0.0/24 to any port 22

允许自192.168.0.0/24的tcp封包访问本机的22端口

ufw delete allow/deny 22

删除以前定义的"允许/拒绝访问22端口"的规则

参考

https://www.jb51.net/article/192145.htm