当前位置:首页 > 分享 > centos7/8防火墙命令详解

centos7/8防火墙命令详解

时间:2019-10-30 12:52:54 来源:xwidea.com 作者:xwidea.com 点击:3818次

centos7以后版本的s防火墙与centos6之前的版本命令有所不同,centos6之前一直用的iptables,而centos7.0以后都是用的firewall。


配置文件位置:

/etc/firewalld/zones/public.xml


查看防火墙状态:

firewall-cmd --state


查看防火墙规则:

firewall-cmd --list-all


禁用防火墙(开机不启动):

systemctl disable firewalld.service


启用防火墙(开机启动):

systemctl enable firewalld.service


开启防火墙:

systemctl start firewalld.service


关闭防火墙:

systemctl stop firewalld.service


重启防火墙:

systemctl restart firewalld.service


查询端口是否开放

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


添加开放端口:

#--permanent:表示设置为持久

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

firewall-cmd --permanent --add-port=8080/udp


移除端口:

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

firewall-cmd --permanent --remove-port=8080/udp





网友评论
评论人:
评论内容:
验证码: