Por que o curl está retornando o nginx?

0

Estou em um RHELx64 7.3; Eu não tenho o nginx instalado.

Por que quando eu curl badsite.cooo obtenho uma resposta nginx?

$ curl badsite.cooo
<html>
<head><title>301 Moved Permanently</title></head>
<body bgcolor="white">
<center><h1>301 Moved Permanently</h1></center>
<hr><center>nginx</center>
</body>
</html>

No começo, pensei que talvez fosse o Google, mas isso parece absurdo. É o meu ISP então, ou o quê? Eu tenho algumas suposições; é essa minha caixa de servidor DNS? Também tenho lighttpd e php55w e fast-cgi, é um desses?

$ curl -v badsite.coooo
* About to connect() to badsite.coooo port 80 (#0)
*   Trying 198.105.254.114...
* Connected to badsite.coooo (198.105.254.114) port 80 (#0)
> GET / HTTP/1.1
> User-Agent: curl/7.29.0
> Host: badsite.coooo
> Accept: */*
>
< HTTP/1.1 301 Moved Permanently
< Server: nginx
< Date: Thu, 02 Feb 2017 09:00:32 GMT
< Content-Type: text/html
< Transfer-Encoding: chunked
< Connection: close
< Location: http://localhost
< Expires: Thu, 02 Feb 2017 09:00:31 GMT
< Cache-Control: no-cache

Edite, aguarde, sou eu ??

$ traceroute google.com
traceroute to google.com (74.125.28.101), 30 hops max, 60 byte packets
 1  router.ld.pvt (192.168.1.254)  0.866 ms  0.837 ms  0.814 ms
 ...
 ...

??

ld.pvt sou eu, o que é router. ? Não tenho certeza de qual é esse subdomínio; Eu tenho todos os tipos de serviços que eu tenho recebido configuração aqui para php, mas eu ainda não reconheço o subdomínio.

    
por Brian Thomas 02.02.2017 / 09:53

1 resposta

1

Isto é do ISP Frontier, e é praticamente DNS de busca e publicidade. Esta informação foi extraída de aqui , particularmente esta parte

It appears that localhost.localdomain was resolving to 198.105.254.114, some advertising search site that my ISP (frontiernet) was putting in their nameserver and returning for any unresolvable DNS query that resembled a FQDN.

$ nslookup localhost.localdomain
Server:         192.168.1.254
Address:        192.168.1.254#53

Non-authoritative answer:
Name:   localhost.localdomain
Address: 198.105.254.114
Name:   localhost.localdomain
Address: 198.105.244.114

Então, se você curl um site tiver que ser pesquisado, ele acessará o DNS do ISP, que neste caso está retornando um 301 movido permanentemente, não a resposta mais precisa, uma vez que nunca existiu em primeiro lugar.

    
por 02.02.2017 / 11:11

Tags