컬이 nginx를 반환하는 이유는 무엇입니까?

컬이 nginx를 반환하는 이유는 무엇입니까?

저는 RHELx64 7.3을 사용하고 있습니다. nginx가 설치되어 있지 않습니다.

nginx 응답을 받았을 curl badsite.cooo때 왜 이런 일이 발생합니까 ?

$ 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>

처음에는 구글일지도 모른다고 생각했는데 말도 안 되는 소리네요. 그게 내 ISP인가요? 아니면 무엇인가요? 몇 가지 가정이 있습니다. 내 DNS 서버 상자는 무엇입니까? 나는 또한 lighttpd, php55w 및 fast-cgi를 가지고 있는데, 그것들 중 하나입니까?

$ 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

편집자님, 잠깐만요, 저예요? ?

$ 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 나야, 뭐 router.? 하위 도메인이 무엇인지 잘 모르겠습니다. 여기에서 PHP에 대한 다양한 서비스를 설정했지만 여전히 하위 도메인을 인식할 수 없습니다.

답변1

이는 Frontier ISP에서 제공되며 주로 검색 및 광고 DNS입니다. 본 정보의 출처는여기, 특히 이 부분은

localhost.localdomain이 198.105.254.114로 확인되는 것으로 보입니다. 이는 내 ISP(프론티어넷)가 네임서버에 배치한 일부 광고 검색 사이트이며 FQDN과 유사한 모든 항목을 확인할 수 없는 DNS 쿼리로 반환합니다.

$ 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

따라서 curl사이트를 검색해야 하는 경우 ISP DNS에 도달하며, 이 경우 301 Moved Permanently를 반환합니다. 이는 처음부터 존재하지 않았기 때문에 가장 정확한 대답은 아닙니다.

관련 정보