一、系统环境。
- centos7以上(本机为centos8);
二、常用操作。
- 安装: yum install firewalld
- 启动: systemctl start firewalld
- 停止: systemctl stop firewalld
- 开机启动: systemctl enable firewalld
- 取消开机启动: systemctl disable firewalld
- 查看已开放的端口: firewall-cmd --list-ports(默认不开放任何端口)
- 开启80端口: firewall-cmd --zone=public --add-port=80/tcp --permanent
命令含义:
–zone #作用域
–add-port=80/tcp #添加端口,格式为:端口/通讯协议
–permanent #永久生效,没有此参数重启后失效 - 删除80端口: firewall-cmd --zone= public --remove-port=80/tcp --permanen
- 重启防火墙: firewall-cmd --reload(添加后必须重启,配置才生效)