在Debian系統上使用Nginx時,設置防火墻規則通常涉及配置ufw(Uncomplicated Firewall)或iptables
ufw。如果沒有,請運行以下命令安裝:sudo apt-get update
sudo apt-get install ufw
ufw:sudo ufw enable
sudo ufw allow 80/tcp
sudo ufw allow 443/tcp
如果需要允許其他端口的流量,請將上述命令中的端口號替換為所需端口號。
檢查當前的防火墻規則:
sudo ufw status
ufw delete或ufw insert命令。例如,要刪除允許端口80的規則,請運行:sudo ufw delete allow 80/tcp
sudo systemctl reload nginx
現在,您已經成功設置了Debian Nginx的防火墻規則。請確保根據實際需求調整規則,并始終允許HTTP和HTTPS流量,以便用戶可以訪問您的網站。