1 votes

comment faire en sorte que mon Linux écoute sur son IP public plutôt que sur son IP privé ?

J'ai une machine virtuelle sur un nuage public. L'IP physique n'est pas routable. Le FAI m'a fourni une IP publique et le NAT est fait en utilisant le FW du FAI.

Sur ce serveur, j'exécute WowzaServer qui fonctionne sur les ports TCP 1935 et TCP 80.

Lorsque je me connecte à ce serveur et que j'essaie d'établir un telnet vers l'IP publique sur ces ports, je reçois un refus de connexion. Lorsque je fais la même chose vers l'IP physique, cela fonctionne. (Cela fonctionne également avec l'IP publique lorsque j'essaie de me connecter à partir d'un ordinateur distant autre que l'ordinateur local). Mon FAI dit qu'il ne peut rien faire pour résoudre ce problème. J'ai également le même serveur sur Amazon VPC et il fonctionne très bien ! Est-ce qu'il y a une solution pour que mon serveur écoute également mon IP publique ? Merci ! Dotan.

0 votes

Comprenez-vous comment le NAT fonctionne réellement ? Parce qu'ici, je ne vois rien d'anormal (c'est-à-dire "fonctionnant comme prévu(tm)").

2voto

user9517 Points 113163

Comme vous essayez de parler à votre propre adresse IP publique derrière le NAT, je pense que vous avez besoin d'une épingle à cheveux NAT. Le propriétaire du routeur qui effectue le NAT devra le configurer pour vous, mais tous les routeurs ne sont pas capables de le faire. Si votre FAI ne peut ou ne veut pas vous fournir une épingle à cheveux, il n'y a pas grand-chose que vous puissiez faire.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X