一、防火墙相关
- 启动服务:systemctl start firewalld.service
- 关闭服务:systemctl stop firewalld.service
- 重启服务:systemctl restart firewalld.service
- 服务状态:systemctl status firewalld.service
- 开机启动:systemctl enable firewalld.service
- 开机不启动:systemctl disable firewalld.service
- 查看是否开机启动:systemctl is-enabled firewalld.service
- 查看已启动的服务列表:systemctl list-unit-files|grep enabled
二、 防火墙服务
#查看防火墙有哪些服务
firewall-cmd --get-services
#查看防火墙开启了哪些服务
firewall-cmd --list-services
#添加http访问服务(要不然端口开放了也是访问不了)
firewall-cmd --add-service=http --permanent
tips: firewall-cmd --reload <==做完修改都要刷新一下才生效
三、 防火墙开启端口及开启对外访问
#查看所有开放的端口
firewall-cmd --zone=public --list-ports
#添加永久(--permanent)开放端口(80)
firewall-cmd --zone=public --add-port=80/tcp --permanent
#开启对外放访问
firewall-cmd --add-port=80/tcp --permanent
#删除端口
firewall-cmd --zone= public --remove-port=80/tcp --permanent
#查看
firewall-cmd --zone= public --query-port=80/tcp
#查看使用的端口
netstat -ntlp