CZDS에서 S3 버킷 또는 파일 시스템으로 영역 파일을 덤프하는 유틸리티입니다.
CZDS(중앙 집중식 영역 데이터 서비스)는 관심 있는 모든 당사자가 일반 최상위 도메인(gTLD)에 참여하여 제공되는 영역 파일에 대한 액세스를 요청할 수 있는 온라인 포털입니다.
ICANN 계정 만들기: https://czds.icann.org/home
현지의
git clone https://github.com/pogzyb/czdsdump.git
cd czdsdump
go build -o czdsdump .
# all zones
./czdsdump download all -v -o /tmp -u -p
# one zone (".co")
./czdsdump download one -v -o /tmp -u -p -z co
도커
docker pull ghcr.io/pogzyb/czdsdump:latest
docker run -v ./data:/tmp ghcr.io/pogzyb/czdsdump download all -v -o /tmp -u -p
S3 버킷에 덤프
# assumes you have aws credentials set in `.env.aws`
docker pull ghcr.io/pogzyb/czdsdump:latest
docker run --env-file .env.aws ghcr.io/pogzyb/czdsdump download all -v -o s3://mybucket/czds/2024-04-28/ -u -p
하나의 영역만 덤프
# assumes you have aws credentials set in `.env.aws`
docker pull ghcr.io/pogzyb/czdsdump:latest
# only downloads data from ".com" zone
docker run -v ./data:/tmp ghcr.io/pogzyb/czdsdump download one -v -o /tmp -u -p -z com
이 파일들은 무엇입니까?
레지스트리 운영자의 영역 데이터에는 도메인 이름 매핑, 관련 이름 서버 이름, 해당 이름 서버에 대한 IP 주소가 포함됩니다. 이러한 세부 정보는 정보가 변경되거나 도메인 이름이 추가 또는 제거될 때마다 해당 TLD에 대해 레지스트리 운영자가 업데이트합니다. https://czds.icann.org/help
간단히 말해서 이러한 파일은 지정된 레지스트리에 대한 도메인 이름이 포함된 .txt 파일입니다. 예를 들어, ".com"에 대한 영역 파일에는 해당 시점에 등록된 모든 .com 도메인 이름이 포함됩니다.
이 파일을 얼마나 자주 덤프해야 합니까?
ICANN은 UTC 00:00에 레지스트리 운영자로부터 일일 영역 파일 수집을 시작하며 프로세스는 6시간 이내에 완료됩니다. 이는 업데이트된 모든 영역 파일을 UTC 06:00 이후에 CZDS에서 다운로드할 수 있음을 의미합니다. CZDS의 최종 사용자는 TLD의 레지스트리 운영자가 액세스 요청을 승인하면 사용 가능한 최신 영역 파일을 각각 자유롭게 다운로드할 수 있습니다.
영역 파일은 UTC 00:00부터 하루에 한 번 업데이트되므로 CZDS의 최종 사용자는 각 TLD 영역 파일을 24시간마다 최대 한 번만 다운로드해야 합니다. https://czds.icann.org/help