废话内容
众所周知在Linux系统部署中查看防火墙状态以及开放防火墙是一个很容易遗漏但是不可或缺的步骤。具体内容参考正文内容。
正文
查看,启动,重启,关闭防火墙
查看防火墙状态
firewall-cmd --state
(关闭not running,开启running)
启动防火墙
systemctl start firewalld.service
启动防火墙
firewall-cmd --reload
重启firewall(需要防火墙是启动状态)
关闭防火墙
systemctl stop firewalld.service
停止firewall
systemctl disable firewalld.service
禁止firewall开机启动
查看,开放,移除端口
查看已开放端口
firewall-cmd --list-ports
查看开放的所有端口
firewall-cmd --query-port=8080/tcp
查看某个端口是否开放
开放端口
firewall-cmd --permanent --add-port=80/tcp
开放80端口
firewall-cmd --permanent --add-port=8080-8085/tcp
开放8080到8085端口
#–zone #作用域
#–add-port=80/tcp #添加端口,格式为:端口/通讯协议
#–permanent #永久生效,没有此参数重启后失效
移除端口
firewall-cmd --permanent --remove-port=3306/tcp
切记开放、移除端口、修改防火墙配置需要重启防火墙才能生效
firewall-cmd --reload #重启firewall
常用端口开放
firewall-cmd --permanent --add-port=80/tcp
HTTP默认端口
firewall-cmd --permanent --add-port=443/tcp
HTTPS默认端口
firewall-cmd --permanent --add-port=8080/tcp
TOMCAT默认端口
firewall-cmd --permanent --add-port=6379/tcp
redis默认端口
firewall-cmd --permanent --add-port=3306/tcp
MySQL默认端口
firewall-cmd --permanent --add-port=1521/tcp
Oracle默认端口
firewall-cmd --permanent --add-port=1443/tcp
SQLServer默认端口
本文详细介绍了在Linux系统中如何管理防火墙,包括查看防火墙状态、启动、重启及关闭防火墙的方法,以及如何开放、移除端口,并提供了一些常用端口的开放示例。
1万+

被折叠的 条评论
为什么被折叠?



