CentOS7开放端口及开启防火墙

2018年9月28日05:15:30 评论 1,917

从CentOS7(RHEL7)开始,官方的标准防火墙设置软件从iptables变更为firewalld,相信不少习惯使用iptables的人会感到十分不习惯,但实际上firewalld更为简单易用。

一、firewall 防火墙

1、对于centos7自带的防火墙的相关指令

查看firewall的状态
systemctl status firewalld.service
开启firewall
systemctl start firewalld.service
停止firewall
systemctl stop firewalld.service
重启firewall
systemctl restart firewalld.service
禁止firewall开机启动
systemctl disable firewalld.service
开机启动firewall
systemctl enable firewalld.service

2、开放端口

开放端口
firewall-cmd --zone=public --add-port=80/tcp --permanent
重新载入
firewall-cmd --reload
查看端口
firewall-cmd --zone=public --query-port=80/tcp
删除端口
firewall-cmd --zone=public --remove-port=80/tcp --permanent

二、iptables 防火墙

1、iptables防火墙的相关状态

关闭防火墙
service iptables stop
启动防火墙
service iptables start
重启防火墙
service iptables restart
查看防火墙状态
service iptables status
永久关闭防火墙
chkconfig iptables off
永久关闭后启用
chkconfig iptables on

2、开放端口

开放端口
iptables -A INPUT -p tcp --dport 8088 -j ACCEPT
本文已通过「原本」原创作品认证,未经作者授权请勿直接转载,负责将依法追究其法律责任。
Linux 最后更新:2020年6月5日
匿名

发表评论

匿名网友

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: