启动端口外网访问权限
查看系统防火墙状态
firewall-cmd --state
# 返回 running 代表防火墙启动正
开启端口外网访问
# 开放80端口
firewall-cmd --zone=public --add-port=80/tcp --permanent
# 开放443端口
firewall-cmd --zone=public --add-port=443/tcp --permanent
# 开放多个端口
firewall-cmd --zone=public --add-port=80-85/tcp --permanent
重新载入
firewall-cmd --reload
# 返回 success 代表成功
查询端口是否开启
# 查看80端口是否开启
firewall-cmd --zone=public --query-port=80/tcp
# 返回yes 代表开启
关闭端口
关闭80端口
firewall-cmd --zone=public --remove-port=80/tcp --permanent
其他防火墙命令
# 启动服务
systemctl start firewalld.service
# 关闭服务
systemctl stop firewalld.service
# 重启服务
systemctl restart firewalld.service
# 显示服务的状态
systemctl status firewalld.service
# 开机自动启动
systemctl enable firewalld.service
# 禁用开机自动启动
systemctl disable firewalld.service