有事您Q我

CentOs7的防火墙配置

防火墙的策略配置是我们工作中极其重要的技能之一

  • 使用firewalld工具来配置防火墙
  • 检查系统中是否已经安装了firewalld命令
    rpm -qa | grep firewalld

如果没有安装使用 yum -y install firewalld进行安装


  1. 启动防火墙

systemcel start firewalld

  1. 关闭防火墙

systemctl stop firewalld

  1. 查看当前防火墙状态

systemctl status firewalld

  1. 把防火墙设置为开机启动

systemctl enable firewalld

  1. 把防火墙设置为开机禁用

systemctl disable firewalld

  1. 查看防火墙是否设置为了开机启动

systemctl is-enable firewalld

  1. 查看防火墙是否启动

firewall-cmmd --state

  1. 显示系统开放的端口有哪些

firewall-cmd --zone=public --list-ports

  1. 查看区域信息

firewall-cmd --get-active-zones

  1. 开放一个端口(8080)

firewall-cmd --zone=public --add-port=8080/tcp --permanent

  1. 重新载入

firewall-cmd --reload

  1. 删除一个已经开放的端口

firewall-cmd --zone-public --remove-port=8080/tcp --permanent

  1. 查看指定端口是否开放

firewall-cmd --zone=public --query-port=8080/tcp

注:--permanent是永久生效,不带此字段系统重启后会失效
computer

posted @ 2020-02-11 21:14  达芬Qi  阅读(101)  评论(0)    收藏  举报