EPP 상태 코드란?
EPP(Extensible Provisioning Protocol) 상태 코드는 도메인 이름의 현재 상태를 나타내는 표준 지표입니다. 이 코드는 RDAP 및 WHOIS 응답에 표시되며 도메인을 이전, 수정, 삭제할 수 있는지 또는 특별한 제한이 적용되는지를 알려줍니다.
상태 코드의 범주
EPP 상태 코드는 두 범주로 나뉩니다.
클라이언트 상태(등록대행자가 설정)
도메인 등록인의 요청에 따라 등록대행자가 설정하며, 이름 앞에 client가 붙습니다.
- clientTransferProhibited
- clientDeleteProhibited
- clientUpdateProhibited
- clientHold
서버 상태(레지스트리가 설정)
정책 집행 등을 위해 레지스트리가 설정하며, 이름 앞에 server가 붙습니다.
- serverTransferProhibited
- serverDeleteProhibited
- serverUpdateProhibited
- serverHold
주요 상태 코드 해설
ok
status: ok
활성 도메인에 제한이 없을 때의 표준 상태입니다. 도메인을 정상적으로 수정, 이전 또는 삭제할 수 있습니다.
clientTransferProhibited
status: clientTransferProhibited
등록대행자가 도메인 이전을 잠근 상태입니다. 무단 이전을 막으며, 이전을 시작하기 전에 이 상태를 해제해야 합니다.
일반적인 원인: 등록인이 설정한 보안 잠금clientDeleteProhibited
status: clientDeleteProhibited
도메인을 삭제할 수 없습니다. 실수나 악의적인 삭제를 방지합니다.
일반적인 원인: 등록인 보호clientUpdateProhibited
status: clientUpdateProhibited
도메인 연락처나 네임서버 정보를 수정할 수 없습니다. 무단 변경을 방지합니다.
일반적인 원인: 보안 잠금clientHold
status: clientHold
도메인이 해석되지 않도록 존에서 제거된 상태입니다. 등록대행자가 설정합니다.
일반적인 원인: 결제 문제, 인증 필요, 악용 조사serverTransferProhibited
status: serverTransferProhibited
레지스트리가 이전을 잠근 상태입니다. 등록 또는 이전 후 처음 60일 동안, 혹은 분쟁 중에 적용되는 경우가 많습니다.
일반적인 원인: ICANN 60일 잠금, 법적 분쟁serverHold
status: serverHold
도메인이 해석되지 않도록 설정된 상태이며 레지스트리가 지정합니다.
일반적인 원인: 법원 명령, 레지스트리 정책 위반, 사기 조사pendingDelete
status: pendingDelete
도메인 삭제가 예정되어 있으며 곧 등록 가능 상태로 풀립니다.
의미: 곧 도메인을 등록할 수 있음pendingTransfer
status: pendingTransfer
이전이 진행 중입니다.
기간: 보통 완료까지 5~7일redemptionPeriod
status: redemptionPeriod
도메인이 만료되어 복구 기간에 들어간 상태입니다. 수수료를 내고 복구할 수 있습니다.
일반적인 기간: 30일RDAP의 상태 코드
DomScan은 API 응답에 상태 코드를 반환합니다.
{
"domain": "example.com",
"available": false,
"registry_status": [
"client transfer prohibited",
"client delete prohibited",
"server transfer prohibited"
]
}
여러 상태 코드 해석
도메인에는 일반적으로 여러 상태 코드가 함께 표시됩니다. 예:
clientTransferProhibited
clientUpdateProhibited
clientDeleteProhibited
serverTransferProhibited
이 도메인은 다음 상태입니다.
- ✓ 완전히 잠김(최대 보호)
- ✗ 이전 불가(잠금 해제 필요)
- ✗ 수정 불가(잠금 해제 필요)
- ✗ 삭제 불가(잠금 해제 필요)
도메인 구매자를 위한 상태 코드
도메인 구매를 검토할 때:
| 상태 | 우려 수준 | 의미 |
|---|---|---|
| ok | 낮음 | 정상이며 이전 가능 |
| clientTransferProhibited | 낮음 | 소유자가 잠금을 해제해야 함 |
| serverTransferProhibited | 중간 | 최근 등록 또는 이전일 수 있음 |
| serverHold | 높음 | 법적 문제가 있을 가능성 |
| pendingDelete | 해당 없음 | 곧 공개적으로 등록 가능 |
| redemptionPeriod | 중간 | 현재 소유자가 복구할 수 있음 |
보안을 위한 상태 코드
도메인 보안을 위해 다음 상태를 설정하는 것이 좋습니다.
최소 권장 설정:clientTransferProhibited
최대 보호(레지스트리 잠금):
clientTransferProhibited
clientUpdateProhibited
clientDeleteProhibited
serverTransferProhibited
serverUpdateProhibited
serverDeleteProhibited
레지스트리 잠금은 변경할 때마다 수동 인증을 요구하며, 고가치 도메인에 사용합니다.
도메인 상태 확인
# Using DomScan
curl "https://domscan.net/v1/status?name=example&tlds=com"
# Using RDAP directly
curl "https://rdap.verisign.com/com/v1/domain/example.com" | jq '.status'
상태 코드는 도메인에서 가능한 작업을 이해하고 구매 또는 이전 전에 잠재적인 문제를 발견하는 데 필수적입니다.