3 votes

Mapper certains ports à des URLs via le fichier hosts ou le résolveur DNS

J'utilise largement la tunnellisation SSH pour accéder à des machines distantes qui se trouvent derrière un pare-feu. Ainsi, pour accéder à un serveur de développement, j'utilise quelque chose comme http://localhost:8888 qui est transféré au port 80 sur un hôte distant.

Existe-t-il un moyen de simplifier ma configuration avec des domaines personnalisés ? Par exemple, je veux pouvoir taper http://remote.dev et accéder en fait à http://localhost:8888 ?

4voto

Andrew Larsson Points 4502

Les DNS et les hôtes ne servent qu'à la mise en correspondance des domaines et des adresses IP. Les ports ne font pas partie d'un domaine, et d'après le ce post, cela ne peut pas être fait de la manière dont vous le demandez. Une solution alternative y est mentionnée, mais les choses peuvent devenir compliquées lorsqu'on modifie les tables du pare-feu. Il s'agit essentiellement de rediriger 127.0.0.1:8888 vers un serveur distant (vous devrez connaître l'adresse IP du serveur, et elle devra être unique). Cela étant dit, c'est possible, mais cela ne vaut peut-être pas la peine de faire des efforts ou de s'exposer à des conséquences potentielles.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X