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

如何将Google Cloud Console访问限制到指定IP地址段?

使用Access Context Manager限制GCP控制台访问至特定IP段并关联用户/组

这个方法完全可行,Access Context Manager是GCP官方提供的基于上下文(如IP地址、设备状态等)进行访问控制的工具,以下是具体操作步骤:

1. 创建访问层级(Access Level)

  • 登录GCP控制台,打开Access Context Manager页面
  • 点击「创建访问层级」,填写名称与描述信息
  • 在「条件」配置区域,选择「IP地址」规则,输入允许访问的IP段(例如192.168.0.0/24),支持添加多个IP段
  • 确认配置无误后保存访问层级

2. 创建/关联访问政策(Access Policy)

  • 若尚未创建访问政策,在Access Context Manager首页点击「创建访问政策」,关联你的GCP组织(需组织管理员权限)
  • 将刚创建的访问层级添加到该访问政策中

3. 通过IAM条件绑定用户/用户组

要实现仅符合IP条件的用户/组能访问控制台,需给目标用户/组的IAM权限添加条件限制:

  • 打开GCP控制台的IAM & Admin > IAM页面
  • 找到需要限制的用户或用户组,点击右侧的「编辑」图标
  • 在「条件」模块点击「添加条件」
  • 填写条件名称,在「表达式构建器」中配置:
    • 字段选择access_level
    • 运算符选择「等于」
    • 值选择你之前创建的访问层级(可通过下拉框直接选择对应的层级名称)
    • 可选:若需限制特定权限,可在「权限」部分指定具体角色(如roles/editor)或权限范围
  • 保存配置后,该用户/组仅能在指定IP段内访问GCP控制台

额外提示

  • 批量设置时,可先创建自定义角色并添加上述IAM条件,再将角色分配给多个用户/组,提升效率
  • 测试时可使用不在允许IP段内的设备尝试登录,验证拦截效果
  • 访问政策为组织级配置,需具备组织管理员或Access Context Manager管理员权限才能操作

内容的提问来源于stack exchange,提问作者Leandro Lorenzini de Oliveira

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.16 15:25:17