服务器上正常启动服务(docker)之后无法正常访问对应端口

检查服务

在服务器上通过查看日志、检查网络端口、进程判断服务是否正常启动

less xxx.log
netstat -tunlp
ps -ef|grep java

检查网络

客户机和服务器需在同一网段或者服务器在公网上。

可以在客户端通过ping服务器检查是否连通(有些服务器会禁止ping的连接但不会影响服务实际使用)

ping 服务器ip

查看是否正常ping通

检查防火墙

检查常用防火墙软件iptables、firewalld是否开启

systemctl status iptables
systemctl status firewalld

如正常开启,需开发防火墙端口

云服务器安全组

进入云服务管理页面,检查安全组(安全策略、防火墙名称类似)是否开放相关端口