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

如何让GCP实例模板创建的实例自动分配公网IPv4?

解决实例模板自动分配公网IPv4的问题

你的gcloud命令中,网络接口配置缺少了强制分配公网IP的参数。默认情况下,仅当实例所属子网开启了"自动分配外部IPv4地址"选项时,实例才会自动获取公网IP;若子网未开启该选项,就需要在命令中显式指定分配规则。

只需修改--network-interface参数,添加access-config=name=external-nat即可让模板创建的实例自动获得临时公网IPv4地址,修改后的完整命令如下:

gcloud compute instance-templates create TEMPLATENAME \
    --project=PROJECT \
    --machine-type=e2-small \
    --network-interface=network=default,network-tier=PREMIUM,access-config=name=external-nat \
    --maintenance-policy=MIGRATE --provisioning-model=STANDARD \
    --service-account=SERVICE_ACCOUNT \
    --scopes=https://www.googleapis.com/auth/cloud-platform \
    --tags=http-server,https-server \
    --create-disk=CREATE_DISK \
    --no-shielded-secure-boot \
    --shielded-vtpm \
    --shielded-integrity-monitoring \
    --reservation-affinity=any

补充说明:

  • 如果需要绑定静态公网IP,可将access-config=name=external-nat替换为address=你的静态IP地址(需提前创建好静态IP资源)
  • access-config=name=external-nat会自动分配临时公网IP,满足大部分场景需求

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.20 01:25:21