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
)