将TCP和UDP转发到Google Compute Engine

时间:2014-08-04 01:18:51

标签: google-compute-engine

我有这个Google实例,其中转发了另一个临时IP。事实上,该IP上的所有TCP端口都将转发到目标实例。

现在我需要做的是将所有UDP端口从同一个IP转发到同一个实例。 不幸的是运行这个命令:

gcutil --service_version =“v1”--project =“trainer-484”addforwardingrule“eu-rule-1-1-udp” - region =“europe-west1”--protocol =“UDP” - target =“eu-pool”--ip =“xyxx”

我收到以下错误: 字段'resource.natIP'的值无效:'natIP / x.y.x.x'。找不到资源。

这是一个严重的问题,因为我们需要能够转发所有协议而不仅仅是协议的子集。

1 个答案:

答案 0 :(得分:0)

您无法为该短暂的IP添加其他转发规则(请参阅[1]中的文档)。

您需要使用命令保留IP: gcutil --project =" trainer-484" reserveaddress --region =" europe-west1" IP的名称

您可以使用保留的IP添加转发规则。

亲切的问候, 保罗

[1] - https://developers.google.com/compute/docs/gcutil/reference/forwardingrule