167 votes

Puis-je utiliser le fichier/etc/hosts pour configurer un alias

Le `` fichier peut être utilisé pour remplacer les définitions dns, c'est-à-dire pour pointer un nom d’hôte à une adresse ip différente.

Je veux utiliser `` pour faire un enregistrement d’alias, c'est-à-dire de rendre mon ordinateur pense que www.mysite.com ne pointe pas vers une adresse ip « codée en dur » mais au contraire est synonyme de mychangingip.myip.com.

Peut-il être fait ?

153voto

Patrick Points 805

Si vous voulez SSH à un serveur (avec une entrée DNS change dynamiquement) vous pouvez effectivement ajouter un « alias » par (dans le fichier ~/.ssh/config) création d’une entrée :

Ensuite, vous pouvez « ssh myAlias » (il y a autres directives qui peuvent être d’usage, par exemple, utilisateur, Port etc.).

146voto

Alnitak Points 143355

``ne peut servir (en soi) pour produire le nom d’hôte « alias ».

Le fichier hosts produit l’équivalent interne du et chronogramme DNS, c'est-à-dire de mappage de nom d’hôte à adresse IP et vice versa.

Il ne peut pas être utilisé pour produire le même effet qu’un `` record.

16voto

Guðmundur H Points 3323

Ce script shell pourrait faire l’affaire pour vous, si vous avez juste besoin d’avoir l’IP à jour vos hôtes du dossier et qu’il n’aiment pas les frais généraux d’une configuration DNS personnalisée. Vous pourriez par exemple l’exécuter régulièrement comme une tâche cron.

12voto

amarillion Points 5863

J’ai regardé dans ce récemment, je ne pouvais pas trouver une vraie solution. Cependant, vous pouvez obtenir partiellement ce que vous voulez en ajoutant par exemple une ligne de recherche /etc/resolv.conf :

``

Puis il va chercher mychangingip.myip.com en essayant de résoudre mychangingip Voir aussi la page de man pour resolv.conf

12voto

Laknath Points 61

Cela peut être fait en exécutant un résolveur DNS local (quelque chose comme dnsmasq). Vérifier http://serverfault.com/questions/22419/set-dns-server-on-os-x-even-when-without-internet-connection

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X