ยูทิลิตี้สำหรับการดัมพ์ไฟล์โซนจาก CZDS ไปยัง S3 Bucket หรือ FileSystem
Centralized Zone Data Service (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 เริ่มรวบรวมไฟล์โซนทุกวันจากผู้ดำเนินการรีจิสทรีเวลา 00:00 UTC และกระบวนการนี้ใช้เวลาไม่เกิน 6 ชั่วโมง ซึ่งหมายความว่าไฟล์โซนที่อัปเดตทั้งหมดจะพร้อมให้ดาวน์โหลดจาก CZDS หลังเวลา 06:00 UTC ผู้ใช้ CZDS สามารถดาวน์โหลดไฟล์โซนล่าสุดแต่ละไฟล์ได้อย่างอิสระ เมื่อคำขอเข้าถึงของพวกเขาได้รับการอนุมัติจากผู้ดำเนินการลงทะเบียนของ TLD
ไฟล์โซนจะได้รับการอัปเดตวันละครั้งเริ่มตั้งแต่เวลา 00:00 UTC ดังนั้นผู้ใช้ CZDS ควรดาวน์โหลดไฟล์โซน TLD แต่ละไฟล์สูงสุดหนึ่งครั้งต่อระยะเวลา 24 ชั่วโมง https://czds.icann.org/help