google-cloud-platform - GCP 将所有外部端口转发到一个本地端口
问题描述
我试图找出 GCP 是否支持将所有端口转发到单个端口的能力。
目前,我正在使用以下 iptable 规则在每个实例上“手动”设置防火墙规则。
iptables -t nat -A PREROUTING -p tcp --dport 1:65535 -j REDIRECT --to-ports 10000
管理起来并不有趣,因为我正在使用 docker 并且不想直接管理 VM。
我试图实现的流程如下:
- 收到的 TCP 请求 (Ingres)
- 负载平衡请求(GCP TCP-LB)
- 将所有请求重定向到端口
10000
(???) - Docker 容器监听端口
10000
解决方案
推荐阅读
- kubernetes - GCP - 从单独的 Kubernetes 集群连接到 VM 实例
- javascript - 传递字符串数组作为图像源
- excel - 如果条件具有多个条件和列
- java - 基于功能模块化安卓应用
- javascript - 使用新键和结构的 api 数组重新映射对象
- assembly - 如何在 Risc v 汇编代码中提取位
- python - 在 np.where() 上的 true_divide 中遇到 Numpy 除以零
- flutter - 折线工具在颤振中的问题
- python - python中与熊猫的父子关系
- jquery - 如何根据Datatables jquery中的单元格值禁用行复选框