VPS는 IP로 호스트를 핑할 수 있지만 이름으로는 핑할 수 없습니다.

VPS는 IP로 호스트를 핑할 수 있지만 이름으로는 핑할 수 없습니다.

내 Debian VPS can ping all host by name and IP인데 이름으로 핑할 수 없는 호스트가 하나 있습니다.

이름으로 Ping에 실패했지만 IP에서는 성공했습니다. 여기에 이미지 설명을 입력하세요

그러나 내 집 PC에서는 이름과 IP로 해당 호스트를 핑할 수 있습니다.

여기에 이미지 설명을 입력하세요

캐시된 기록을 사용하지 않도록 집 PC에서 DNS를 플러시했습니다. 여기서 문제는 무엇입니까? 미리 감사드립니다.

출력 으로 업데이트 dig +trace ns1.imagihost.com: 여기에 이미지 설명을 입력하세요

답변1

쉬움: 레코드를 정의하지 않았기 때문입니다 A.

A는 dig +trace +additional ns1.imagihost.com A다음을 담당하는 네임서버, 글루 레코드 및 네임서버의 출력을 보여줍니다 imagihost.com.

imagihost.com.          172800  IN      NS      ns2.altairhost.com.
imagihost.com.          172800  IN      NS      ns1.altairhost.com.
ns2.altairhost.com.     172800  IN      A       104.206.190.110
ns1.altairhost.com.     172800  IN      A       104.206.190.110
;; Received 114 bytes from 192.54.112.30#53(192.54.112.30) in 124 ms

imagihost.com.          86400   IN      SOA     ns1.altairhost.com. premiumicloud.icloud.com. 2015022103 86400 7200 3600000 86400
;; Received 107 bytes from 104.206.190.110#53(104.206.190.110) in 64 ms

요점을 강화하려면:

# dig @104.206.190.110 ns1.imagihost.com | grep status
;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 33294

캐시 제거 후 이것이 홈 PC에서 작동하는 이유는 홈 네트워크에서 이 레코드를 어떻게든 정의했음을 의미합니다. 이것이 귀하가 실행하는 개인 DNS 서버인지, 귀하의 호스트 파일에 추가된 서버인지, 또는 귀하의 ISP가 그곳에 있었던 기록을 여전히 캐시했는지 여부는 알 수 없습니다. 그것은 귀하의 홈 네트워크입니다. 이것이 해결된다는 사실은 실제로 Serverfault에 대해 추측할 문제가 아닙니다.

인터넷 가시성 문제를 해결하려면 ns1.imagihost.com. IN ADNS에서 누락된 레코드를 정의해야 합니다. 홈 네트워크에서 여전히 문제가 해결되는 이유를 알고 싶다면 좀 더 조사해 보아야 하며 이는 우리가 도움을 드릴 수 있는 것이 아닙니다.


또한 여기에 공짜가 있습니다. ns1.altairhost.comns2.altairhost.com다 동일한 IP 주소를 가리키고 있습니다. 이것은엄청나게도메인 가용성에 예측할 수 없는 문제를 일으킬 수 있는 안전하지 않은 DNS 구성입니다. 각 네임서버는 서로 다른 DNS 서버여야 하며 해당 서버는 동일한 데이터 센터에 위치해서는 안 됩니다. 심지어가장 짧은인터넷상의 모든 사람과 해당 IP 주소 사이의 네트워크 문제로 인해 일부 사람들의 도메인이 인터넷에서 잠시 사라질 수 있습니다.

관련 정보