Google 云 运行 使用静态 IP 将流量路由到特定域
Google Cloud Run route traffic to a specific domain using static IP
我有一个云 运行 服务,它向多个域发送请求:
- domain1.com
- domain2.com
- domain3.com
domain3.com 要求我的所有请求都来自同一个静态 IP 地址
是否可以在云中这样做 运行?
我找到了关于如何设置静态出站 IP 地址的 guide。但是我真的不明白是否可以只对一个特定的域执行此操作。
如果我理解正确,应该在 Cloud NAT
级别的某处完成(如果可能的话)。
另外,我想我需要先“探索”domain3.com
的 IP 地址才能在 Cloud NAT 中使用该地址。
从云 运行 服务中,您不能使用特定 IP 仅访问一个域而不访问其他域。
在云 运行 服务上,您可以插入一个无服务器 VPC 连接器来路由 all
该连接器中的流量(我假设您的 domain.com 是 public域,因此出口的 all
参数),并添加 Cloud NAT 以使用您的预留 IP。 (文档中的here)
因为您路由 ALL 流量,所以您不能 select 那个域(或 IP)而不是这个域。全部!
我有一个云 运行 服务,它向多个域发送请求:
- domain1.com
- domain2.com
- domain3.com
domain3.com 要求我的所有请求都来自同一个静态 IP 地址
是否可以在云中这样做 运行?
我找到了关于如何设置静态出站 IP 地址的 guide。但是我真的不明白是否可以只对一个特定的域执行此操作。
如果我理解正确,应该在 Cloud NAT
级别的某处完成(如果可能的话)。
另外,我想我需要先“探索”domain3.com
的 IP 地址才能在 Cloud NAT 中使用该地址。
从云 运行 服务中,您不能使用特定 IP 仅访问一个域而不访问其他域。
在云 运行 服务上,您可以插入一个无服务器 VPC 连接器来路由 all
该连接器中的流量(我假设您的 domain.com 是 public域,因此出口的 all
参数),并添加 Cloud NAT 以使用您的预留 IP。 (文档中的here)
因为您路由 ALL 流量,所以您不能 select 那个域(或 IP)而不是这个域。全部!