如何在Google Cloud中的一个实例中托管多个域,其中每个域都解析为不同的IP地址

时间:2018-11-01 14:32:15

标签: google-cloud-platform google-compute-engine

我想在一个Google Cloud实例中托管10个域,并且每个域都应解析为不同的IP。

这里有人可以帮助我实现这一目标吗,我可以找到合适的解决方案,所以需要您的帮助。

1 个答案:

答案 0 :(得分:0)

您可以通过使用转发规则来完成此操作。

您需要为GCP项目中的每个域保留一个静态外部IP地址。
然后,您将为每个静态外部IP地址分配一个转发规则。

转发规则对象将与IP协议和端口匹配的流量定向到指定的目标实例。有关更多详细信息,请查看forwarding rules文档。

以下命令将创建一个转发规则,该规则将端口80上的TCP通信转发到同一端口上的目标实例。
对于您的静态外部IP地址,您可以通过指定--address IP-ADDRESS标志将其与转发规则关联。

class User {
    LocalDate defaultDate;
    long defaultNumber;
    boolean goToHomepage;
}

此链接在protocol forwarding的GCP公共文档中有完整记录。