LINUX防火墙与端口

查看 firewalld 状态

systemctl status firewalld

开启 firewalld

systemctl start firewalld

关闭 firewalld

systemctl stop firewalld

刷新firewalld

firewall-cmd --reload

开放80端口

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

firewall-cmd --reload

关闭80端口

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

firewall-cmd --reload

查看80端口是否开放

firewall-cmd --zone=public --query-port=80/tcp

注意:

no ===> 未开放

yes ===> 开放

查看所有开放的端口

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

检查端口被哪个进程占用

netstat -lnpt |grep 5672

检查端口被哪个应用占用

netstat -anlp | grep 3306

1.png