Domain IP Lookup

DNS 조회 방법론

Domain IP Lookup은 요청 시점에 공개적으로 확인된 DNS 데이터를 보고합니다. 원본 서버를 추정하거나, 반환된 주소가 특정 물리 머신에 속한다고 주장하지 않습니다.

입력값 정규화

서비스는 호스트 이름 또는 URL을 받아 스킴, 경로, 포트, 끝의 점을 제거하고, 그 결과로 얻은 공개 호스트 이름을 검증합니다.

DNS 레코드 조회

A 및 AAAA 레코드는 IPv4 및 IPv6 결과를 제공합니다. NS, MX, CNAME, TXT 레코드는 가능한 경우 독립적으로 조회됩니다.

주소 검증

반환된 주소는 결과에 포함되기 전에 사설, 루프백, 링크 로컬, 클라우드 메타데이터 대역과 대조하여 검사됩니다.

실패를 명확하게 처리

NXDOMAIN과 잘못된 입력은 불필요한 재시도 없이 실패합니다. 타임아웃, SERVFAIL, REFUSED는 제한된 백오프로 재시도될 수 있습니다.

일괄 작업을 안전하게 처리

일괄 요청은 작업으로 저장되어 제어된 워커가 처리하므로, 대용량 목록이 웹 요청을 차단하지 않습니다.

조회에 포함되는 레코드

A

호스트 이름에 게시된 IPv4 주소입니다.

AAAA

호스트 이름에 게시된 IPv6 주소입니다.

NS

도메인에 위임된 네임서버입니다.

MX

메일 교환기와 해당 DNS 우선순위입니다.

CNAME

조회한 호스트 이름에 대해 반환된 별칭입니다.

TXT

텍스트 레코드로, 주로 소유권 확인과 이메일 정책에 사용됩니다.

리졸버 동작 및 제한 사항

서버는 설정 가능한 공개 DNS 리졸버를 사용하며, 특정 제공업체를 차단하는 네트워크를 위해 시스템 리졸버 폴백도 추가로 사용합니다. 각 레코드 조회에는 제한된 타임아웃이 적용됩니다. 결과가 성공이라는 것은 사용 가능한 공개 A 또는 AAAA 주소가 하나 이상 반환되었다는 의미이며, 선택적 레코드 유형은 없을 수도 있습니다.

이 서비스는 역방향 DNS, 포트 스캔, HTTP 리디렉션, 지리적 위치 확인, ASN 탐색, 원본 서버 탐색을 수행하지 않습니다. CDN, 프록시, 로드 밸런서 또는 지역별 DNS 정책에 따라 응답이 달라질 수 있습니다.

DNS 응답은 TTL, CDN, 지리적 라우팅, 장애 조치, 제공업체 설정으로 인해 시간이 지남에 따라 또는 리졸버 위치에 따라 달라질 수 있습니다.