GCP将所有外部端口转发到一个本地端口

问题描述 投票:0回答:1

我正在尝试确定GCP是否支持将ALL端口转发到单个端口的功能。

目前,我正在使用以下iptable规则在每个实例上“手动”设置防火墙规则。

iptables -t nat -A PREROUTING -p tcp --dport 1:65535 -j REDIRECT --to-ports 10000

这不好玩,因为我使用的是docker不想直接管理VM。

我尝试实现的流程如下:

  • 收到的TCP请求(Ingres)
  • 负载均衡请求(GCP TCP-LB)
  • 重定向ALL请求到端口10000(???)
  • Docker容器正在侦听端口10000
google-cloud-platform firewall
1个回答
0
投票

您可以使用以下两个选项之一:

1.-将VM实例用作堡垒主机,并用作其他实例的NAT gateway

2.-直接使用Cloud NAT或与protocol forwarding一起使用,将类似于您要实现的目标。

© www.soinside.com 2019 - 2024. All rights reserved.