【问题标题】:Elastic IP routing to non-AWS IP (IPv4)到非 AWS IP (IPv4) 的弹性 IP 路由
【发布时间】:2017-03-02 16:03:25
【问题描述】:

我有一个客户需要在服务器上拥有第二个 IP 地址。如果我们获得 AWS/Azure 的 IP 地址,我们可以将该 IP 重定向到服务器吗?他们当前的托管服务提供商 (Linode) 将仅根据具体情况允许第二个 IP 地址。这在 12 台以上的服务器上是必需的。这是针对 DNS/UDP 服务的,因此域重定向不起作用。 Route53 看起来可能支持这个,但我不确定。

底线是我们需要一个支持重定向到另一个静态 IP 地址的 IPv4“云”IP 地址。所有流量都是UDP。它不一定是 AWS。

【问题讨论】:

    标签: azure amazon-web-services cloud amazon-elb amazon-route53


    【解决方案1】:

    重定向看起来像这样:

    client
           ->
              EC2
           <-
    client
           ->
              Linode
           <-
    client
    

    但 IP 地址不能“重定向”。不可能让服务器用“转到这里”来响应客户端。这不是 TCP/IP 的工作原理,尤其是 UDP。

    您可以做的最好的事情是在 EC2 之类的设备上设置一个服务器,为其分配一个弹性 IP 地址,然后在该 EC2 上安装软件,将连接转发给您想要的接收者。

    对于客户端,它只是在与您的 EC2 实例对话。在幕后,您的 EC2 实例将数据包转发到 Linode。

    这样做,连接将如下所示:

    client
           -> 
              EC2
                  -> 
                     Linode
                  <-
              EC2
          <-
    client
    

    Nginx 或其他防火墙/NAT 软件或许可以为您完成这项工作。

    【讨论】:

      【解决方案2】:

      另一种选择是将 CloudFront 用作转发代理服务器。创建后获取 Cloudfront CDN 并将其与您域中的 CNAME 关联。

      【讨论】:

      • 这是针对 DNS/UDP 服务的。 UDP IP 地址。据我所知,CloudFront 不讲 IP 地址,只讲域
      猜你喜欢
      • 2021-05-05
      • 1970-01-01
      • 2019-01-15
      • 2017-07-03
      • 1970-01-01
      • 2020-12-15
      • 2011-08-12
      • 2017-01-01
      • 2018-12-05
      相关资源
      最近更新 更多