web-dev-qa-db-fra.com

Enregistrement / alias CNAME dans le fichier des hôtes Windows?

Est-il possible d'entrer une sorte d'enregistrement ou d'alias CNAME dans le fichier des hôtes Windows (C:\Windows\System32\drivers\etc\hosts)?

Fondamentalement, je veux transmettre toutes les demandes faites à l'hôte A à l'hôte B, sans avoir à coder en dur l'adresse IP (qui change fréquemment).

43
MEMark

Le fichier windows hosts ne prend en charge que les mappages de noms ip->, il ne prend en charge aucun autre type d'enregistrement DNS standard. Vois ici:

http://technet.Microsoft.com/en-us/library/bb727005.aspx#EDAA

Je recommanderais d'exécuter un simple serveur DNS afin de faire la redirection dont vous parlez. Essayez powerdns http://www.powerdns.com/

46
smithian

PowerDNS n'est pas pris en charge sous Windows. Je recommanderais un outil tel que " SimpleDNS " (version d'essai de 14 jours) ou " Technitium DNS Server " (gratuit) qui peut être utilisé pour créer un simple serveur DNS local.

Une fois que vous avez configuré le programme, vous pouvez créer une zone et enregistrer pour le CNAME que vous essayez de tester et pointer les paramètres de votre serveur DNS vers 127.0.0.1 seulement pour tester.

DNS Settings

J'ai pu l'utiliser pour tester TrafficManager et cela semble être le moyen le plus simple de le faire sur un ordinateur Windows.

4
Brett Larson