1 votes

Comment résoudre par DNS des sous-domaines vers le même hôte que le domaine lui-même en utilisant des caractères génériques ?

Nous avons un serveur DNS local qui fonctionne à des fins de développement. Mais il semble ne pas résoudre les sous-domaines vers la même adresse IP de destination que le domaine lui-même. Comme je l'ai compris jusqu'à présent, nous devons configurer chaque sous-domaine lui-même ou utiliser un caractère de remplacement, de sorte que le mappage suivant soit possible :

vhost1.example.com => example.com => 192.168.0.22
vhost2.example.com => example.com => 192.168.0.22
something.example.com => example.com => 192.168.0.22

Normalement, sur l'internet, si vous achetez un domaine, cela fonctionne très bien avec un caractère générique de sous-domaine (vhost) sur le domaine. Jusqu'à présent, je n'avais pas besoin de le configurer sur mes propres domaines. Mais localement, sur un serveur Mac, nous devons le configurer !

Après avoir cherché pendant des heures sur Internet, je n'ai trouvé aucune solution qui fonctionne pour moi. Ce post aquí ne fonctionne pas non plus pour moi.

Nous utilisons Mac OS X El Captian 10.11.6 sur le serveur.

Edit : Et oui, j'ai effacé le cache après avoir modifié la configuration DNS en utilisant la commande dscacheutil -flushcache;killall -HUP mDNSResponder;say flushed en tant qu'utilisateur Root ( sudo su )

1voto

Raymond D Points 11

C'est ce que je fais habituellement :

  1. Ajouter le domaine primaire exemple.com
  2. Ajout d'un enregistrement de machine exemple.com (à l'intérieur du domaine exemple.com) avec ip : 192.168.0.22
  3. Ajouter l'alias vhost1.example.com -> example.com
  4. Ajouter l'alias vhost2.example.com -> example.com

... etc. vous pouvez ajouter d'autres enregistrements comme d'habitude

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