0

J'ai un client qui doit avoir une deuxième adresse IP sur un serveur. Si nous obtenons une adresse IP AWS/Azure, pouvons-nous rediriger cette adresse IP vers le serveur? Leur hébergeur actuel (Linode) n'autorisera que les adresses IP au cas par cas. Ceci est nécessaire sur plus de 12 serveurs. C'est pour un service DNS/UDP, donc les redirections de domaine ne fonctionneraient pas. Route53 a l'air de supporter cela, mais je ne suis pas sûr.Routage IP élastique vers une adresse IP non-AWS (IPv4)

La ligne de fond est que nous avons besoin d'une adresse IP "cloud" IPv4 qui prendrait en charge la redirection vers une autre adresse IP statique. Tout le trafic est UDP. Il ne doit pas être AWS.

Répondre

3

Un redirect ressemblerait à ceci:

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

Mais les adresses IP ne peut pas être "redirigés". Il n'est pas possible d'avoir un serveur répondant à un client avec "allez ici à la place". Ce n'est pas comme ça que TCP/IP fonctionne, en particulier UDP. Le mieux que vous puissiez faire est de configurer un serveur sur quelque chose comme EC2, lui assigner une adresse IP Elastic, puis avoir un logiciel installé sur ce EC2 qui transmettrait la connexion au destinataire désiré.

Pour le client, il s'agit simplement de parler à votre instance EC2. Dans les coulisses, votre instance EC2 transmet des paquets à Linode.

Faire cela, la connexion irait comme suit:

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

Nginx ou un autre logiciel pare-feu/NAT peut être en mesure de le faire pour vous.

0

Une autre option consiste à utiliser CloudFront en tant que serveur proxy direct. Obtenez le CDN Cloudfront après la création et associez-le à un CNAME dans votre domaine.

+0

Ceci est pour un service DNS/UDP. Une adresse IP UDP. CloudFront, pour autant que je sache, ne parle pas d'adresses IP, seulement des domaines – user584583