首页 > 解决方案 > GCP 将所有外部端口转发到一个本地端口

问题描述

我试图找出 GCP 是否支持将所有端口转发到单个端口的能力。

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

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

管理起来并不有趣,因为我正在使用 docker 并且不想直接管理 VM。

我试图实现的流程如下:

标签: google-cloud-platformfirewall

解决方案


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

1.- 使用 VM 实例作为堡垒主机,并用作其他实例的NAT 网关

2.- 直接使用Cloud NAT或使用与您尝试实现的类似的协议转发。


推荐阅读