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

为什么Google Cloud Compute Engine IP与预留的静态IP地址不一致?

操作步骤

1. 连接到你的Compute Engine实例

  • 浏览器端直连:进入Google Cloud控制台的「Compute Engine」→「VM实例」页面,找到目标实例,点击列表右侧的「SSH」按钮,即可自动打开浏览器内置的SSH终端,直接进入实例的操作系统环境。
  • gcloud命令连接:在Cloud Shell或安装了gcloud CLI的本地环境中,运行以下命令连接实例:
    gcloud compute ssh [你的实例名称] --zone [实例所在可用区,例如us-central1-a]

2. 上传Python测试脚本到实例

  • 浏览器SSH终端上传:点击SSH终端窗口右上角的上传文件按钮,选择本地的测试脚本文件上传,文件默认会保存到当前用户的home目录下。
  • gcloud scp命令传输:运行以下命令直接将本地脚本传输到实例中:
    gcloud compute scp [本地脚本路径,例如./test.py] [你的实例名称]:~/ --zone [实例所在可用区]

3. 实例内运行脚本

  • 先确认实例内已安装Python环境和脚本依赖,Debian/Ubuntu系统可运行以下命令安装基础环境:
    sudo apt update && sudo apt install -y python3 python3-pip
    pip3 install [脚本依赖的第三方包,例如requests]
    
  • 运行测试脚本:
    python3 ~/[你的脚本文件名,例如test.py]

补充说明

Cloud Shell是独立的临时容器环境,和你创建的Compute Engine实例属于不同的网络资源池,因此在Cloud Shell中运行程序发起请求的公网IP是Cloud Shell所属的资源池IP,和你为实例绑定的静态IP无关。只有在实例内部运行的程序,对外发起请求的出口IP才会默认使用实例绑定的静态公网IP34.88.xx.xx。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.03 08:24:05