作用:保护服务器安全
设置防火墙规则
开放80,443端口
关闭防火墙
1.安装
sudo yum install firewalld
2.基本使用
# 启动
service firewalld start
# 查看状态
service firewalld status
# 停止
service firewalld disable
# 禁用
service firewalld stop
3.配置firewalld-cmd
# 查看版本
firewall-cmd --version
# 查看帮助:
firewall-cmd --help
# 显示状态:
firewall-cmd –state
# 列出所有的区域
firewall-cmd --get-zones
# 列出默认区域
firewall-cmd --get-default-zone
# 列出所有区域配置
firewall-cmd --list-all-zone
# 查看所有打开的端口
firewall-cmd --zone=public --list-ports
# 查看规则
iptables -L -n
# 更新防火墙规则
firewall-cmd --reload
# 查看区域信息
firewall-cmd --get-active-zones
# 查看指定接口所属区域
firewall-cmd --get-zone-of-interface=eth0
4.添加服务
firewall-cmd –add-service=ssh
firewall-cmd –query-service=ssh
firewall-cmd –remove-service=ssh
5.开启端口
# 添加 (加—-permanent则永久有效)
firewall-cmd --zone=public --add-port=22/tcp --permanent
# 重新载入
firewall-cmd --reload
# 查看
firewall-cmd --zone=public --query-port=80/tcp
# 删除
firewall-cmd --zone=public --remove-port=80/tcp