CentOs7的防火墙配置
防火墙的策略配置是我们工作中极其重要的技能之一
- 使用firewalld工具来配置防火墙
- 检查系统中是否已经安装了firewalld命令
rpm -qa | grep firewalld
如果没有安装使用
yum -y install firewalld
进行安装
- 启动防火墙
systemcel start firewalld
- 关闭防火墙
systemctl stop firewalld
- 查看当前防火墙状态
systemctl status firewalld
- 把防火墙设置为开机启动
systemctl enable firewalld
- 把防火墙设置为开机禁用
systemctl disable firewalld
- 查看防火墙是否设置为了开机启动
systemctl is-enable firewalld
- 查看防火墙是否启动
firewall-cmmd --state
- 显示系统开放的端口有哪些
firewall-cmd --zone=public --list-ports
- 查看区域信息
firewall-cmd --get-active-zones
- 开放一个端口(8080)
firewall-cmd --zone=public --add-port=8080/tcp --permanent
- 重新载入
firewall-cmd --reload
- 删除一个已经开放的端口
firewall-cmd --zone-public --remove-port=8080/tcp --permanent
- 查看指定端口是否开放
firewall-cmd --zone=public --query-port=8080/tcp
注:--permanent是永久生效,不带此字段系统重启后会失效
网络连接你我,有缘江湖再见。