记录解决 linux部署完web服务却只能127.0.0.1访问但不能公网ip访问

背景

记录一次运维经历!!!!

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ㄒ)/~~

相关推荐
ClouGence14 小时前
AI Agent 能写测试、跑流程,为什么回归测试还不能完全交给 AI?
前端·测试
码云之上14 小时前
Context Engineering:让 Agent 在当前步骤看到正确的事实
前端·人工智能·前端工程化
lingran__15 小时前
Linux 基础常用指令万字详解(上)|文件目录命令,结合底层原理剖析
linux·运维·服务器·后端·centos·linux基础指令
嘟嘟071715 小时前
从手写 HashRouter 到 React Router:逐层拆解 SPA 前端路由的完整实现
前端·javascript
我叫蒙奇15 小时前
JS中的隐式类型转换
前端
Dlrb121115 小时前
Linux驱动---sys文件系统自动添加设备节点、添加调试节点以及MISC设备驱动的解释
linux·imx6ull·misc·设备节点·sys文件系统
他们叫我秃子15 小时前
前端开发转 Go 全栈(四):代码写在前面,却要最后执行?我终于搞懂了 defer
前端·后端·go
刘某的Cloud16 小时前
Galera Cluster mariadb 生产环境常见问题排查与运维指南
linux·运维·数据库·mariadb·集群高可用
生戎马 平安京策16 小时前
只学一点点:我的技术学习策略
前端·javascript·react.js
70asunflower16 小时前
Linux 性能排查分析完全教程
linux·运维