2014-09-04 7 views
28

Ho appena notato oggi che dominio foo.bar risolve 127.0.53.53 (http://foo.bar, http://whois.domaintools.com/foo.bar)Dominio foo.bar punti 127.0.53.53 - perché?

Nel mio caso questo finisce sul localhost Apache, ma mi chiedo perché il dichiarante non ha semplicemente scelto di puntare a 127,0 .0.1? C'è qualche ragione specifica?

+0

http://www.computerworld.com.au/article/539336/icann_seeks_tackle_dns_namespace_collision_risks/ –

+3

pone sul [sf] ... ed è [un duplicato] (http://serverfault.com/q/626612/126632) –

+0

Ero connesso a una VPN. Una volta disconnesso tutto andava bene: FacePalm: – Rasmus

risposta

45

127.0.53.53 è uno speciale indirizzo IP utilizzato da .

Nel tuo caso ilgTLD era delegated a febbraio. Quindi lo 127.0.53.53 è un grande suggerimento per le persone che usano .bar nelle loro configurazioni interne che il nome di dominio .bar sarà usato molto presto nel DNS globale.

Se si guarda più da vicino il record foo.bar si vede ulteriori informazioni:

$ dig foo.bar A +short 
127.0.53.53 
$ dig foo.bar TXT +short 
"Your DNS configuration needs immediate attention see https://icann.org/namecollision" 
$ dig foo.bar MX +short 
10 your-dns-needs-immediate-attention.bar. 
$ dig foo.bar SRV +short 
10 10 0 your-dns-needs-immediate-attention.bar. 
+3

possiamo forzare a puntarlo comunque su 127.0.0.1? – jrmgx

+2

Chi è "noi"? 127.0.53.53 è stato scelto perché rende semplice la ricerca di questo problema. Inoltre non vi è alcuna differenza funzionale tra 127.0.0.1 e 127.0.53.53. – Sebastian

+0

Sebastian, stack TCP/IP non risponderanno alle richieste destinate a 127.0.53.53, ma risponderanno alle richieste destinate a 127.0.0.1. Questa è una grande differenza. @jrmgx Sì, usa un server DNS locale come dnsmasq e punta il tuo DNS locale a 127.0.0.1 e puoi risolvere * .bar (o qualsiasi cosa, davvero) con tutto ciò che vuoi, incluso 127.0.0.1. –

Problemi correlati