Je souhaite utiliser ma connexion Internet pour héberger deux sites Web personnels (deux domaines différents). Je voudrais également héberger du courrier pour ces domaines.
Cela nécessite l'hébergement de mon propre serveur de noms. Dans la section de configuration des serveurs de noms sur le site Web de mon bureau d'enregistrement, il nécessite deux serveurs de noms. Probablement pour la fiabilité?
J'ai déjà utilisé zoneedit.com, et ils m'ont fourni deux serveurs de noms mais je voudrais l'héberger moi-même, me sauver de l'argent et apprendre à configurer bind pour l'expérience.
Je n'ai qu'une seule connexion Internet et n'ai la possibilité d'héberger qu'un seul serveur de noms. Que devez-vous faire avec le deuxième serveur de noms?
Réponses:
L'obligation d'exécuter deux serveurs de noms vient du § 4.1 de la RFC 1034 , et est en effet pour la redondance.
Il existe de nombreux fournisseurs qui vous offriront un service "DNS secondaire" très bon marché où ils transfèrent le fichier de zone à partir de votre serveur principal en utilisant
AXFR
. Par exemple, au Royaume-Uni, nous avons un fournisseur bien connu qui effectuera un service secondaire pour 50 domaines pour seulement 2,30 £ par mois (un peu plus de 3 dollars).Cela vous donnera la possibilité de gérer et d'exécuter la zone vous-même, mais vous donnera toujours la résilience dont vous avez besoin.
la source
ServFail
(panne du serveur) etNXDomain
(domaine inexistant). Il semble que les serveurs de messagerie font la queue en cas deServFail
, ce qui se produit lorsqu'un serveur DNS n'est pas accessible.gethostbyname()
famille de fonctions commune ne fonctionne pas, et ni (AFAICR) le plus récentgetaddrinfo()
La sagesse conventionnelle est d'avoir deux serveurs de noms pour la redondance. Idéalement, cela maintient les serveurs de noms en aval pointés au bon endroit même si, par exemple, votre colo est inaccessible. Si vous hébergez ces sites Web depuis votre domicile, votre maillon faible sera probablement votre connexion ou votre alimentation, et non les machines elles-mêmes (en supposant que vous utilisez des serveurs et non des ordinateurs de bureau réaffectés). De plus, puisque vous hébergez depuis votre domicile, je suppose que la haute disponibilité n'est pas une exigence.
Cependant, vous devez vous assurer que vous disposez d'une adresse IP statique, car vous ne pourrez pas enregistrer une IP dynamique avec les serveurs racine. Cela signifie que, si votre IP change, ils pointeront tout le monde au mauvais endroit pour rechercher l'IP correcte pour vos machines.
la source
J'utilise EveryDNS pour mon hôte principal. Mon domaine n'est pas configuré de cette façon, mais il offre un service secondaire gratuit. Cela vous permettrait d'obtenir un serveur de noms redondant sur un autre réseau et de configurer vous-même BIND.
la source
Plusieurs fois, votre registraire de domaine offrira également des services DNS inclus avec l'enregistrement DNS. Ainsi, les domaines que j'ai enregistrés sur GoDaddy et les solutions réseau utilisent tous les deux leur DNS et cela ne coûte aucun frais supplémentaire.
la source
XName fournit un hébergement DNS gratuit. Vous pourrez utiliser n'importe lequel de leurs serveurs de noms pour votre serveur secondaire.
la source
DNS nécessite un MINIMUM de deux serveurs. Vous pouvez avoir jusqu'à 13 adresses IP uniques avec des serveurs DNS pour vos domaines, et si vous exécutez un réseau anycast, vous pouvez placer des centaines de serveurs DNS derrière chaque adresse.
Mais pour un petit site, il est préférable de commencer avec deux serveurs DNS sur deux réseaux différents et de travailler à partir de là.
Si vous allez sur Google et utilisez la chaîne de recherche,
"secondary dns" free
vous trouverez un certain nombre d'organisations offrant un DNS secondaire ou de sauvegarde gratuit. Ils peuvent également vouloir que vous leur fournissiez un DNS secondaire gratuit, genre de vous gratter le dos et je vais vous gratter.C'est une bonne idée de trouver trois ou plus de ces arrangements parce que les circonstances changent avec le temps.
la source
De nombreux bureaux d'enregistrement de domaine ne nécessitent PAS 2 serveurs DNS (la dernière fois que j'ai vérifié - par exemple NameBargain.com). Donc, si votre registraire l'exige, faites le tour.
Si vous avez une adresse IP statique et que vous allez tout héberger (Web, DNS, etc.) sur la même adresse IP / connexion / boîte unique, alors l'exigence RFC pour deux serveurs DNS est vraiment exagérée. Si votre serveur ou votre connexion tombe en panne, alors peu importe que vous ayez un serveur DNS fonctionnel ailleurs.
la source