web-dev-qa-db-fra.com

Pouvez-vous définir une adresse IP de sauvegarde pour votre serveur dans DNS?

Existe-t-il une manière que le protocole DNS peut naturellement contenir une sauvegarde d'une adresse de serveur d'enregistrement, comme des enregistrements de serveur de noms de sauvegarde ou de messagerie? Lorsque vous recherchez cela, je n'ai vu que des résultats sur des serveurs de sauvegarde (NS Records).

S'il n'y a pas de moyen pour DNS de prendre en charge la sauvegarde, un enregistrement, quelle est la meilleure façon de simuler les résultats afin que les utilisateurs soient dirigés vers un serveur de travail au cas où le serveur principal ne répond pas?

10
kjones1876

Il n'y a pas de sauvegarde un enregistrement, mais il peut y avoir plusieurs enregistrements qui sont donnés dans un ordre aléatoire.

La plupart des navigateurs sont capables d'essayer un autre serveur si l'on échoue. (Voir: résilience Web avec Round Robin DNS )

Vous pouvez avoir une adresse IP de cluster adossée par plusieurs serveurs avec [~ # ~ # ~ # ~ ~] ou CARPE . Le serveur de sauvegarde reprend l'adresse lorsque le serveur principal échoue.

0
jkj

C'est une question assez ancienne, mais deux technologies assez importantes n'ont pas été élevées dans les réponses: DNS dynamique et CDNS.

DNS Dynamic est configuré pour que les enregistrements DNS puissent être modifiés de manière presque réel. Un client de surveillance peut donc déclencher des modifications apportées à la DNS publicitaire A enregistrement en tant que disponibilité du service dicte. (Bien sûr, votre service d'hébergement DNS doit prendre en charge DNS dynamique.)

Les CDN peuvent également être utilisés pour livrer DNS, comme par exemple Cloudflare le fait (qui a été lancé en 2010, je crois).

0
yourcomputergenius