Centos8开放防火墙端口

查看防火墙某个端口是否开放

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

开放防火墙端口3306

firewall-cmd --zone=public --add-port=3306/tcp --permanent

关闭防火墙端口3306

firewall-cmd --zone=public --remove-port=3306/tcp --permanent

配置立即生效

firewall-cmd --reload

查看防火墙状态

systemctl status firewalld

关闭防火墙

systemctl stop firewalld

打开防火墙

systemctl start firewalld

开放一段端口

firewall-cmd --zone=public --add-port=40000-45000/tcp --permanent

查看防火墙所有开放的端口

firewall-cmd --zone=public --list-ports

检查端口被哪个进程占用

netstat -lnpt |grep 5672

查看进程的详细信息

ps 6832

中止进程

kill -9 6832

查看监听的端口

netstat -lnpt