ufw防火墻常用命令
安裝ufw
sudo apt update
sudo apt install ufw
顯示ufw的當前狀態:
sudo ufw status
顯示 ufw 的當前狀態,包括規則編號:
sudo ufw status numbered
啟用ufw
sudo ufw enable
禁用ufw
sudo ufw disable
重新加載 ufw 的規則:
sudo ufw reload
刪除規則
sudo ufw delete allow 80/tcp
允許80端口(例如,TCP 端口 80):
sudo ufw allow 80/tcp
拒絕53端口量(例如,UDP 端口 53):
sudo ufw deny 53/udp
# 允許指定IP訪問22端口
sudo ufw allow from 指定的IP地址 to any port 22
# 拒絕所有其他IP訪問22端口
sudo ufw reject from any to any port 22
允許特定IP:
sudo ufw allow from 192.168.1.100
拒絕來自特定 IP 地址的流量:
sudo ufw deny from 192.168.1.200
允許特定服務的流量(例如,SSH):
sudo ufw allow ssh
拒絕特定服務的流量(例如,MySQL):
sudo ufw deny mysql
刪除特定規則的編號(例如,刪除編號為 3 的規則):
sudo ufw delete 3
在特定位置插入規則(例如,在編號 5 的位置插入規則):
sudo ufw insert 5 allow 2222/tcp
在規則列表的開頭添加規則(例如,允許 TCP 端口 443):
sudo ufw prepend allow 443/tcp
拒絕所有傳入流量:
sudo ufw default deny incoming
允許所有傳出流量:
sudo ufw default allow outgoing
拒絕所有傳出流量:
sudo ufw default deny outgoing

浙公網安備 33010602011771號