WHOIS / 도메인 조회
도메인의 등록기관·등록일·만료일·상태(RDAP)를 조회합니다.
WHOIS / 도메인 조회는 도메인이 누구를 통해 등록되었고, 언제 만들어졌으며, 언제 만료되는지를 실시간으로 확인하는 도구입니다. 등록기관(Registrar), 등록일·만료일·마지막 변경일, 도메인 상태 코드, 그리고 위임된 네임서버를 한눈에 정리해 보여줍니다.
조회는 전통적인 WHOIS 프로토콜 대신 표준화된 RDAP(Registration Data Access Protocol)를 사용합니다. RDAP는 구조화된 JSON으로 응답하므로 파싱이 정확하고, 레지스트리·레지스트라가 공식적으로 제공하는 데이터를 따릅니다. 도메인만 입력하면 됩니다(프로토콜·경로 불필요).
무엇을 보여주나요
- 등록기관: 도메인을 판매·관리하는 등록대행사(예: GoDaddy, Cloudflare)
- 등록일: 도메인이 처음 생성된 날짜
- 만료일: 갱신하지 않으면 사용권이 끝나는 날짜
- 마지막 변경일: 등록 정보가 마지막으로 갱신된 시점
- 상태 코드: clientTransferProhibited, clientHold 등 EPP 상태
- 네임서버: 해당 도메인의 DNS를 책임지는 서버 목록(실시간 위임은 네임서버(NS) 확인 참고)
상태 코드 읽는 법
상태(EPP) 코드는 도메인에 걸린 잠금·제한을 나타냅니다. 예를 들어 clientTransferProhibited는 무단 이전을 막는 보호 잠금으로 정상적인 보안 설정입니다. 반면 clientHold나 serverHold는 도메인이 일시적으로 비활성화된 상태를 뜻할 수 있어 주의가 필요합니다. 각 코드의 의미와 위험도는 도메인 상태 코드 해석기로 자세히 확인하세요.
WHOIS와 RDAP의 차이
기존 WHOIS는 자유 텍스트라 등록기관마다 형식이 제각각이고 개인정보 마스킹 이후 정보가 줄었습니다. RDAP는 JSON 기반 표준이라 일관되며, GDPR 등 개인정보 규정에 따라 등록자 개인 정보는 가려지더라도 등록기관·날짜·상태 같은 핵심 메타데이터는 안정적으로 확인할 수 있습니다.
자주 보이는 EPP 상태 코드 빠른 참조
상태 코드는 client*(등록기관이 설정)와 server*(레지스트리가 설정)로 나뉩니다. server 계열은 등록기관 패널에서 직접 풀 수 없어 더 강력합니다.
| 상태 코드 | 의미 | 위험도 |
|---|---|---|
ok (active) | 아무 잠금도 걸려 있지 않은 기본 상태. 역설적으로 이전·변경에 가장 무방비 | 정상(보안은 약함) |
clientTransferProhibited | 등록기관 잠금으로 무단 이전 차단. 거의 모든 활성 도메인의 기본 보호값 | 정상(권장) |
clientHold / serverHold | 도메인이 DNS에서 제외돼 사이트가 뜨지 않음(미결제·분쟁·악용 신고) | 위험 |
pendingDelete | 삭제 절차 진입. 곧 다시 등록 가능한 풀로 풀림 | 위험 |
redemptionPeriod | 만료 후 유예 기간. 복구 가능하나 보통 비싼 복구 수수료 발생 | 주의 |
autoRenewPeriod | 만료일이 지나 자동 갱신됨. 환불 가능한 약 45일 윈도우 진행 중 | 정상 |
실제 조회 예시 읽기
예를 들어 어떤 도메인을 조회했더니 등록일 2015-08-13, 만료일 2026-08-13, 마지막 변경일 2026-06-01, 상태 clientTransferProhibited, 네임서버 ns1.example-dns.com·ns2.example-dns.com이 나왔다고 합시다. 이는 11년째 운영 중이고 최근(6월 1일) 갱신이 반영됐으며, 무단 이전 잠금이 정상적으로 걸린 건강한 도메인이라는 뜻입니다. 반대로 같은 도메인에 clientHold와 redemptionPeriod가 함께 떴다면 만료 후 유예 기간에 들어가 DNS에서 빠진 상태이므로, 등록기관 계정에서 즉시 복구·결제를 확인해야 합니다. 만료일 값은 RDAP events 배열의 expiration 이벤트에서 가져오며 레지스트리 보고 시각(UTC) 기준입니다.
흔한 실수 / 함정
- 만료일이 지났는데도 사이트가 멀쩡히 보여 안심하는 경우 — 실제로는
autoRenewPeriod나redemptionPeriod일 수 있고, 이 기간이 끝나면 도메인이 풀려 제3자가 선점할 수 있습니다. - WHOIS의 만료일을 결제 만료일로 착각하지 마세요. 표시값은 레지스트리 기준이라 등록기관 계정의 청구 주기와 다를 수 있습니다.
- 등록자 정보가 비어 있다고 도메인이 비활성·문제 있는 것은 아닙니다 — GDPR 마스킹일 뿐, 진짜 신호는 상태 코드입니다.
자주 묻는 질문
등록자(소유자) 이름은 왜 안 나오나요?
모든 최상위도메인(TLD)이 조회되나요?
만료일이 실제와 다를 수 있나요?
입력한 도메인이 저장되나요?
관련 가이드
- 도메인 만료와 이전(기관이전): 절차·기간·주의사항도메인이 만료되면 벌어지는 일(유예·복구 기간)과 등록기관 이전 절차, 이전 중 서비스 유지 팁.