在 Linux 中,“防火墙更新”通常有两种含义,我分别说明,你可以按需操作:
firewalld(常见:CentOS / RHEL / Rocky / Alma)# CentOS / RHEL 7/8/9
sudo yum update firewalld
# 或
sudo dnf update firewalld
# 重启防火墙
sudo systemctl restart firewalld
ufw(常见:Ubuntu / Debian)sudo apt update
sudo apt upgrade ufw
iptables(较老系统)# iptables 一般随内核/系统更新
sudo apt update && sudo apt upgrade # Ubuntu/Debian
sudo yum update # CentOS/RHEL
# 开放端口
sudo firewall-cmd --permanent --add-port=8080/tcp
sudo firewall-cmd --reload
# 删除端口
sudo firewall-cmd --permanent --remove-port=8080/tcp
sudo firewall-cmd --reload
# 查看规则
sudo firewall-cmd --list-all
# 允许端口
sudo ufw allow 8080/tcp
# 删除规则
sudo ufw delete allow 8080/tcp
# 重新加载
sudo ufw reload
# 添加规则
sudo iptables -A INPUT -p tcp --dport 8080 -j ACCEPT
# 保存规则(Ubuntu)
sudo netfilter-persistent save
# 查看防火墙状态
sudo systemctl status firewalld
sudo ufw status
# 防火墙未启动
sudo systemctl start firewalld
sudo ufw enable
如果你能告诉我:
我可以给你更精确的操作命令。