我在 Google Cloud Platform 中有一些虚拟机。
客观的
为属于同一子网的每个 VM 配置多个内部 IP 地址(静态)。然后,每个分配的 IP 都可以被安装在 VM 内的不同服务使用。
环境描述
- 1号VPC网络 | 名称: vpc-net-01
- 1 号子网(关联到 vpc-net-01)| 名称: vpc-net-01-sub-01。IP等级: 172.31.6.0/24
- 3 号虚拟机(Linux 操作系统)
基本上我已经知道如何为每个 VM 创建和分配静态 IP 地址(链接:保留静态内部 IP 地址)。
问题
例如,如何为每个 VM 分配 5 个额外的 IP 地址?我不能为每个 VM 使用多个 NIC,因为我只有一个 VPC 网络,并且无法将多个网络接口连接到同一个 VPC 网络。
我必须使用别名 IP 范围吗?但他们使用“容器”概念。因此,例如,对于每个 VM,我将主要 CIDR 配置为“子网范围”,并将这些配置为“别名 IP 范围”:
- VM01 - 172.31.6.8/29
- VM02 - 172.31.6.16/29
- VM03 - 172.31.6.24/29
那么,我该怎么办?从我是否必须通过添加属于与该 VM 关联的别名 IP 范围的静态 IP 地址来配置每个 VM(我的意思是操作系统)?
还是我应该使用另一种方法?示例:为VM启用IP转发,创建静态网络路由,添加适当的防火墙规则,并为Windows的网络适配器设置额外的内部IP地址(链接:使用路由设置静态目标内部IP地址)?
谢谢你。卢卡