CentOS7防火墙开放,删除,查看端口

1.防火墙的启动/停止/状态:

#启动防火墙
systemctl start firewalld.service
#关闭防火墙
systemctl stop firewalld.service
#重启防火墙
systemctl restart firewalld.service
#查看防火墙状态
systemctl status firewalld.service
#设置开机启动防火墙
systemctl enable firewalld.service
#设置开机不启动防火墙
systemctl disable firewalld.service

2.新增开放端口号

firewall-cmd --zone=public --add-port=80/tcp --permanent
#说明:
#–zone 作用域
#–add-port=80/tcp #添加端口,格式为:端口/通讯协议
#–permanent 永久生效,没有此参数重启后失效
 
#多个端口:
firewall-cmd --zone=public --add-port=80-90/tcp --permanent
#添加完毕过后重新读取防火墙规则或者重启防火墙,规则才生效

firewall-cmd --reload
或者重启防火墙:
systemctl restart firewalld.service

3.查看端口号

#centos7查看防火墙所有信息
firewall-cmd --list-all
#centos7查看防火墙开放的端口信息
firewall-cmd --list-ports

4.删除端口

#删除80端口
firewall-cmd --zone=public --remove-port=80/tcp --permanent

参考:https://blog.csdn.net/qq_36663951/article/details/82115086

猜你喜欢

转载自www.cnblogs.com/blackmanzhang/p/11880747.html