Centos7 常用命令
1、开放防火墙端口
firewall-cmd --zone=public --add-port=9092/tcp --permanent firewall-cmd --zone=public --add-port=7000-40000/tcp --permanent firewall-cmd --reload
2、docker查看每个容器的ip
docker inspect --format='{{.Name}} - {{range .NetworkSettings.Networks}}{{.IPAddress}}{{end}}' $(docker ps -aq)
3、开放当前服务器所有监听的端口
#!/bin/bash # 获取所有TCP或UDP端口 ports=$(netstat -npltu | awk '/^tcp/ || /^udp/ {print $4}' | awk -F':' '{print $NF}' | sort -n | uniq) # 开放所有TCP或UDP端口 for port in $ports do # 使用firewall-cmd命令开放tcp端口 firewall-cmd --zone=public --add-port=$port/tcp --permanent # 使用firewall-cmd命令开放tcp端口 firewall-cmd --zone=public --add-port=$port/udp --permanent done
# 重新加载防火墙配置
firewall-cmd --reload