【问题标题】:Forwarding both TCP and UDP to a google Compute Engine将 TCP 和 UDP 都转发到谷歌计算引擎
【发布时间】:2014-08-04 01:18:51
【问题描述】:

我有这个 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="x.y.x.x"

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

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

【问题讨论】:

    标签: google-compute-engine


    【解决方案1】:

    您不能向该临时 IP 添加其他转发规则(请参阅 [1] 中的文档)。

    您需要使用以下命令保留 IP: gcutil --project="trainer-484" reserveaddress --region="europe-west1" ip-name

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

    亲切的问候, 保罗

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

    【讨论】:

    • 不幸的是,每个区域有 7 个静态 IP 的限制,而且似乎没有明确的途径可以要求增加此限制。 (配额增加表没有这个选项)
    猜你喜欢
    • 2014-04-05
    • 1970-01-01
    • 1970-01-01
    • 2013-12-05
    • 1970-01-01
    • 2015-08-05
    • 2018-05-21
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多