开发者社区 问答 正文

应用部署到阿里轻量服务器并运行起来之后,在外网通过pc端可以访问,但手机端无法访问。 相关端口已开放

应用部署到阿里轻量服务器并运行起来之后,手机端无法访问。

展开
收起
游客nkr24jtv7ttte 2021-10-06 18:23:32 688 分享 版权
阿里云 AI 助理回答

当您在阿里云轻量应用服务器上部署了应用,并发现手机端无法访问时,可以按照以下步骤进行排查和解决:

  1. 检查网络连接与域名解析:

    • 确认您的手机与轻量应用服务器之间的网络连接正常。尝试使用其他设备或网络环境访问,以排除是本地网络问题。
    • 如果通过域名访问,请确保域名已正确解析到轻量应用服务器的公网IP地址。您可以在轻量应用服务器管理界面查看公网IP,并确认DNS解析设置无误。
  2. 防火墙设置:

    • 检查轻量应用服务器的安全组规则,确保应用对应的端口(如HTTP的80端口、HTTPS的443端口或其他自定义端口)已经开放,允许外部访问。未开放的端口会导致外部请求被拒绝。
  3. 应用配置:

    • 确认您的应用配置正确,特别是绑定的IP地址应为0.0.0.0或具体的公网IP,以便接受来自任何IP的连接请求。
    • 检查应用日志,看是否有错误提示,比如端口冲突、权限不足等问题。
  4. 地域与网络连通性:

    • 如果您的轻量应用服务器位于非中国内地地区,且访问者主要在中国内地,可能存在较大的网络延迟或丢包现象,影响访问体验。此时可考虑更换至中国内地的服务器或优化网络路径。
  5. 运营商限制:

    • 跨境访问可能受到运营商策略、链路质量等因素影响,导致访问不稳定或超时。确认当前访问不存在因运营商策略导致的阻断情况。
  6. 测试与诊断:

    • 使用在线工具检测服务器的公网IP是否可从全球不同节点访问,以定位是全局性问题还是特定区域的问题。
    • 尝试使用命令行工具(如pingtraceroute)从手机端对服务器IP进行连通性测试,帮助分析网络路径中的潜在障碍。

如果以上步骤均未能解决问题,建议提交工单至阿里云技术支持,提供详细的操作步骤和遇到的具体错误信息,以便获得更专业的帮助。您也可以通过ECS一键诊断全面排查并修复ECS问题。

有帮助
无帮助
AI 助理回答生成答案可能存在不准确,仅供参考
0 条回答
写回答
取消 提交回答