Problèmes avec CNAME Dans les réglages GeoDNS

J'essaie de mettre en place quelque chose comme le réglage CDN (Content Delivery Network). Je veux utiliser des enregistrements DNS, Quel enregistrement de retour A En fonction de l'emplacement géographique de l'utilisateur. J'ai pu la personnaliser avec RAGE4 DNS. Je ne peux vraiment pas déplacer le domaine (Appelons ça domaina.com) sur RAGE4, Et je ne peux changer que le sous-domaine. Alors qu'est-ce que j'ai fait, il a enregistré un nouveau nom de domaine (Appelons ça domainb.com) et le mettre en place sur RAGE4 DNS avec des enregistrements géographiques A et changé de sous-domaines (sur domaina.com) sur CNAME, qui indique sur RAGE4 DNS. Cela conduit au fait que les enregistrements A, retourné lors de l'accès des sous-domaines (sur domainb.com), Renvoyer uniquement la même adresse IP, car il utilise l'emplacement du serveur de noms pour domaina.com (pas un utilisateur source qui a terminé la demande).

C'est peut-être la meilleure explication:

L'utilisateur demande l'enregistrement DNS pour xyz.domaina.com de ns1.domaina.com

xyz.domaina.com - Ceci est un enregistrement CNAME, qui indique sur xyz.domainb.com

xyz.domainb.com Renvoie l'enregistrement A En fonction de la position géographique de l'utilisateur (Dans ce cas, il s'agit d'une position géographique. ns1.domaina.com)

Y a-t-il des moyens de le forcer à utiliser l'emplacement initial de l'utilisateur au lieu de l'emplacement des serveurs de noms?
Invité:

Babette

Confirmation de:

Vous ne pouvez pas.

il y a
http://tools.ietf.org/html/dra ... et-02
, et il est déjà soutenu par certains convertisseurs, tels que Google Public DNS

8.8.8.8

et OpenDNS

208.67.222.222

(mais pas par niveau 3

4.2.2.1

, doyen

216.146.35.35

, Ouragan électrique

74.82.42.42

ou la plupart des autres fournisseurs). La dernière fois, lorsque j'ai vérifié, de telles choses n'étaient toujours pratiquement pas prises en charge dans aucun logiciel open source accessible au public, seuls les reconnaissants sont supportés. Google et OpenDNS.

Quelques problèmes liés:

https://serverfault.com/questi ... ic-ip
Quelques réponses de dépannage pertinentes:

https://serverfault.com/questi ... 60059
En bref, essayez de courir

dig -t txt o-o.myaddr.l.google.com +short

De votre client potentiel. Si vous ne voyez pas

edns0-client-subnet

À la sortie, tous les tarifs sont désactivés.

% dig -t txt o-o.myaddr.l.google.com +short
"188.40.25.3"

% dig @google-public-dns-a.google.com. -t txt o-o.myaddr.l.google.com +short
"74.125.189.17"
"edns0-client-subnet 88.198.54.0/24"

% dig @resolver1.opendns.com. -t txt o-o.myaddr.l.google.com +short
"208.69.33.21"
"edns0-client-subnet 88.198.54.0/24"

% dig @a.resolvers.level3.net. -t txt o-o.myaddr.l.google.com +short
"8.0.18.147"

% dig @resolver1.dyndnsinternetguide.com. -t txt o-o.myaddr.l.google.com +short
"91.198.22.152"

% dig @ordns.he.net -t txt o-o.myaddr.l.google.com +short
"216.66.80.30"

%

Pour répondre aux questions, connectez-vous ou registre