记录解决 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ㄒ)/~~

相关推荐
SouthernWind3 分钟前
RAGFlow——结合本地知识库检索开发实战指南(包含聊天、检索本地的知识库文档和Agent模式)
前端
三翼鸟数字化技术团队22 分钟前
websocket及SSE原理解析
前端
妙码生花1 小时前
从 PHP 到 AI + Golang,程序员自救转型手记(八):设计管理员模型、热重载配置
前端·后端·go
政采云技术1 小时前
Chrome 高阶调试技巧
前端
牧艺1 小时前
HTML-in-Canvas 深度解析:让 Canvas 真正「吃上」HTML 这碗饭
前端·html·canvas
秦瑜华1 小时前
前端页面添加AI自动翻译按钮
前端·openai·ai编程
沉浸学习的匿名网友1 小时前
什么是 .gitignore?为什么每个 Git 项目几乎都离不开它?
前端·git
Apifox1 小时前
从 Postman 迁移到 Apifox:Workspace、Collection、Environment 现在可以一起导入了
前端·后端·程序员
cidy_983 小时前
Agent\-Reach 保姆级教程|AI Agent 全网数据源扩展工具(免费无调用费)
前端
乘风gg3 小时前
当 AI 遇到私有组件,Cli 才是 AI Coding 的起点
前端·ai编程·cursor