2017-03-01 184 views
0

我有一個客戶需要在服務器上有第二個IP地址。如果我們獲得AWS/Azure IP地址,我們是否可以將該IP重定向到服務器?他們目前的託管服務提供商(Linode)只會在個案基礎上允許第二個IP地址。這在12臺以上的服務器上是必需的。這是爲了DNS/UDP服務,所以域重定向不起作用。 Route53看起來可能支持這一點,但我不確定。彈性IP路由到非AWS IP(IPv4)

底線是我們需要一個支持重定向到另一個靜態IP地址的IPv4「雲」IP地址。所有的流量都是UDP。它不一定是AWS。

回答

3

的重定向應該是這樣的:

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

但IP地址不能是 「重定向」。無法讓服務器用「轉到此處」響應客戶端。這不是TCP/IP的工作方式,尤其是UDP。

你可以做的最好的事情就是在EC2上設置一個服務器,爲它分配一個彈性IP地址,然後在該EC2上安裝軟件,將該連接轉發到你想要的收件人。

對於客戶端,它只是與您的EC2實例交談。在幕後,您的EC2實例將數據包轉發到Linode。

這樣做,連接會去如下:

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

Nginx的或其他的防火牆/ NAT軟件也許能爲你做這個。

0

另一種選擇是使用CloudFront作爲轉發代理服務器。在創建後獲取Cloudfront CDN,並將其與域中的CNAME關聯。

+0

這是用於DNS/UDP服務。一個UDP IP地址。據我所知,CloudFront不會說ip地址,只有域名 – user584583