Por que o xbcd.com resolveria o localhost (127.0.0.1) no Linux (Ubuntu) e no Android?

0

Quando

1) ping xbcd.com fico 127.0.0.1

2) usando um navegador da web e a URL xbcd.com me leva ao servidor local, se existir.

Eu tentei isso no Ubuntu 14.04, várias redes / DNS, bem como no Android CM11 em várias redes WiFi / DNS e na rede T-Mobile; cada um deles resolve com o localhost. Tanto o OSX quanto o Windows parecem não reclamar nenhuma rota para hospedar.

Como / Por que isso está acontecendo? Não encontrei documentação ou material sobre o assunto. Estou curioso para saber se este é um URL reservado e Linux (Ubuntu, pelo menos, vi) / Android ter reconhecido o URL e no sistema operacional intencionalmente apontar para o localhost.

Alguém tem alguma ideia? Os outros estão vendo isso ou já perceberam isso?

UPDATE, informações necessárias do comentário ...

dig xbcd.com resultados:

; <<>> DiG 9.9.5-3-Ubuntu <<>> xbcd.com ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 39824 ;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 1

;; OPT PSEUDOSECTION: ; EDNS: version: 0, flags:; udp: 512 ;; QUESTION SECTION: ;xbcd.com. IN A

;; ANSWER SECTION: xbcd.com. 1972 IN A 0.0.0.0

;; Query time: 35 msec ;; SERVER: 127.0.1.1#53(127.0.1.1) ;; WHEN: Tue Sep 23 11:39:24 PDT 2014 ;; MSG SIZE rcvd: 53

getent hosts xbcd.com resultados:

0.0.0.0 xbcd.com

    
por TryTryAgain 23.09.2014 / 20:34

2 respostas

4

O proprietário poderia ter apontado para 127.0.0.1 Eu recebo 0.0.0.0 quando eu o verifico.

    
por 23.09.2014 / 20:41
2

O domínio resolve para qualquer endereço 0.0.0.0 , que significa o endereço de qualquer interface no host no qual você está executando.

Assim, não é muito surpreendente que, quando você tenta fazer o ping, receba 127.0.0.1 . Você obteria o mesmo se pingasse 0.0.0.0 diretamente sem passar pelo nome de domínio.

    
por 25.09.2014 / 14:30