背景
记录一次运维经历!!!!
tomcat部署完 查看日志打印一切正常 阿里云服务器控制台安全组也放行的对应端口,但从浏览器始终访问不上
telnet 也访问不到端口
在服务器上 访问127.0.0.1可以访问到对应页面 但是用公网ip访问是访问不到的
排查方向
1.确认安全组放行是否有效
问题!!!
之前安全组放行的其他端口都可以
新增的任何端口都不可以
2.防火墙状态 是否放行端口
防火墙是关的状态! 排除!
又换了个方向
是不是tomcat的 server.xml 没有配置address="0.0.0.0"?结果! 加上了也没用!
最后又回去找服务器放行端口的问题
最后知道了
各种尝试了好几个小时!!!!!
居然是!!!!!
iptables iptables iptables
为了保险起见
先备份iptables
bash
iptables-save > /etc/sysconfig/iptables
然后放行你需要的端口 如18083
bash
iptables -I INPUT -p tcp --dport 18083 -m state --state NEW -j ACCEPT
最后
解决了 真丢人 /(ㄒoㄒ)/~~