在Ubuntu上配置Node.js防火墻常用ufw(用戶友好型工具),步驟如下:
sudo apt update && sudo apt install ufw
sudo ufw enable
3000
):sudo ufw allow 3000/tcp # 允許TCP協議流量
sudo ufw allow 443/tcp
sudo ufw allow 80/tcp
192.168.1.100
)訪問端口3000
:sudo ufw allow from 192.168.1.100 to any port 3000
sudo ufw status
輸出示例:Status: active
To Action From
-- ------ ----
3000/tcp ALLOW Anywhere
192.168.1.100 3000/tcp ALLOW 192.168.1.100
說明:
ufw
默認基于iptables
,適合Ubuntu系統,命令簡潔易用。iptables
或nftables
,但操作復雜度較高。