Meilleure façon d'ajouter un enregistrement générique DNS pour un domaine

8

Quelle est la meilleure façon d'ajouter un enregistrement générique DNS pour un domaine?

Je veux example.net, www.example.net, a.b.c.www.example.net, ... aller à un serveur.

Maintenant j'utilise:

example.net.    60  IN  A       1.2.3.4
*.example.net.  60  IN  CNAME   example.net.

Est-il possible de le faire plus simplement?

Martin
la source
1
Quel est le problème avec ce que vous faites actuellement?
user9517
Quel avantage obtiendriez-vous en étant «plus simple»? (par exemple, moins d'enregistrements, moins de recherches, plus facile pour un utilisateur final) Je ne peux pas dire quelle est votre mesure de succès, et cela semble assez bon.
Watki02

Réponses:

9

Soit cela, soit un enregistrement A direct (enregistre une recherche) sont les meilleures options que vous avez, oui.

*.example.net.  60  IN  A 1.2.3.4
MichelZ
la source
1
Vous avez toujours besoin de example.net. là
Nils Toedtmann
0

Vous pourrez peut-être utiliser quelque chose comme DNSmasq et configurer: address = /. Domain.tld / 192.168.0.1 http://davejamesmiller.com/blog/linux-installing-dnsmasq-wildcard-local-domains a un guide sur la configuration DNSmasq (je sais par expérience que DNSMasq est disponible pour Linux et Mac).

Sur quel système d'exploitation utilisez-vous et sur quel serveur DNS utilisez-vous?

Richy B.
la source
1
Pourquoi voudrait-il entrer dans le domaine des services DNS pour un domaine avec un serveur? Quel problème utilisateur ou administrateur résout-il? Vaut-il la peine? Pas de vote négatif, mais sans autre explication, cela semble être une solution à la recherche d'un problème.
Scott Leadley
1
C'est ainsi que j'ai joker tous mes domaines de développement. Utilisez DNSmasq et n'importe quoi * .mydevelopment.tld ira à ma machine de développement. Il exécute évidemment une sorte de service DNS (soit sur sa machine pour lui-même, sur un serveur pour d'autres ou sur un service DNS tiers): j'ai donné une solution pour deux possibilités sur trois.
Richy B.