centos7 配置防火墙 规则

Centos7:linux

CentOS升级到7以后,发现没法使用iptables控制Linuxs的端口,google以后发现Centos 7使用firewalld代替了原来的iptables。下面记录如何使用firewalld开放Linux端口:tcp

使用命令的方式配置CentOS7防火墙google

##Add
firewall-cmd --permanent --zone=public --add-port=80/tcp
##Remove
firewall-cmd --permanent --zone=public --remove-port=80/tcp
##Reload
firewall-cmd --reload.net

检查是否生效rest

firewall-cmd --zone=public --query-port=80/tcpip

列出全部的开放端口rem

firewall-cmd --list-allget

查看防火墙状态cmd

systemctl status firewalld.servicetable

启动防火墙

systemctl start firewalld.service

关闭防火墙

systemctl stop firewalld.service

从新启动防火墙

systemctl restart firewalld.service

如:

[caibo@localhost /]$ firewall-cmd --zone=public --add-port=3306/tcp --permanent
success
[caibo@localhost /]$ firewall-cmd --reload

systemctl stop firewalld.service #中止
systemctl disable firewalld.service #禁用
相关文章
相关标签/搜索