You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何从外部访问Google Compute Engine实例的INTERNAL IP?

排查及解决步骤

  • 先确认应用监听地址是否正确
    执行netstat -tulpn | grep 1313或ss -tulpn | grep 1313查看端口监听状态,如果返回结果中监听地址为127.0.0.1:1313,说明应用仅允许本地访问,需要修改应用配置,将监听地址改为0.0.0.0:1313后重启应用。
  • 检查VM操作系统内部防火墙规则
    确认系统自带的iptables、firewalld等防火墙是否放行1313端口的入站请求。以firewalld为例,执行firewall-cmd --list-all查看已放行端口,若没有1313端口,执行firewall-cmd --add-port=1313/tcp --permanent && firewall-cmd --reload即可永久放行端口。
  • 核对VPC防火墙入站规则
    确认你配置的VPC防火墙规则已经放行对应来源IP的1313端口入站请求,规则关联的资源范围包含当前VM实例,且规则优先级高于其他可能拦截该端口的规则。如果需要临时测试可以将来源IP设为0.0.0.0/0,生产环境建议仅放行需要的来源IP段。
  • 测试公网连通性
    先在本地执行telnet 你的VM公网IP 1313或nc -zv 你的VM公网IP 1313测试端口连通性,若无法连通可以先ping公网IP确认公网链路正常,若ping不通先检查VPC规则是否放行ICMP协议。
  • 无需额外配置公网IP到内网IP的重定向
    只要上述配置都正常,直接向VM公网IP的1313端口发送请求,云平台会自动将请求转发到VM的内网IP对应端口,不需要额外做重定向配置。

内容的提问来源于stack exchange,提问作者Xazi

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.17 12:54:08