Defaults.Exposed

Defaults.Exposed › การตั้งค่า › DNSSEC

วิธีตั้งค่า DNSSEC บน Namecheap

เปิด DNSSEC ใน Namecheap เพื่อป้องกันไม่ให้ใครปลอมแปลงคำตอบ DNS ของคุณและเปลี่ยนเส้นทางผู้เยี่ยมชมหรืออีเมลของคุณ

เหตุใดสิ่งนี้จึงสำคัญต่อธุรกิจของคุณ

ทุกครั้งที่มีคนเปิดเว็บไซต์ของคุณหรือส่งอีเมลถึงคุณ คอมพิวเตอร์ของพวกเขาจะถาม DNS system ว่าจะหาคุณได้ที่ไหน คำตอบเหล่านั้นมักเดินทางโดยไม่มีลายเซ็น ดังนั้นผู้โจมตีที่สามารถแทรกแซงการค้นหาได้จะส่งผู้เยี่ยมชมของคุณไปยังเว็บไซต์ปลอมอย่างเงียบ ๆ หรือเปลี่ยนเส้นทางอีเมลของคุณไปยังเซิร์ฟเวอร์ของตัวเอง — ในขณะที่โดเมนจริงของคุณยังปรากฏในแถบที่อยู่

DNSSEC ปิดประตูนั้น มันเซ็น DNS answers ของคุณด้วยวิธีการเข้ารหัส ดังนั้นทุกคนที่ค้นหาคุณสามารถยืนยันได้ว่าคำตอบมาจากคุณจริง ๆ และไม่ได้ถูกดัดแปลงระหว่างทาง พูดให้เข้าใจง่าย: มันป้องกันการแย่งชิงโดเมนและ cache poisoning การโจมตีที่ทำให้โดเมนของคุณเองต่อต้านลูกค้าของคุณ ฟรี และเมื่อ Namecheap รัน DNS ของคุณก็ใกล้เคียงกับการคลิกหนึ่งครั้ง

DNSSEC ทำงานอย่างไร (และทำไม Namecheap จึงง่าย)

DNSSEC มีสองส่วน: DNS host เซ็น records ของคุณและเผยแพร่ keys (DNSKEY) รวมถึง fingerprint เล็ก ๆ ที่เรียกว่า DS record และ registrar ฝาก DS record นั้นใน parent zone เพื่อให้อินเทอร์เน็ตส่วนที่เหลือเชื่อถือลายเซ็น

เมื่อ Namecheap เป็น ทั้ง registrar และ DNS host ของคุณ — นั่นคือโดเมนของคุณใช้ Namecheap BasicDNS / PremiumDNS — Namecheap จัดการทั้งสองส่วนด้วยสวิตช์เดียว มันเซ็น zone และเผยแพร่ DS record ขึ้นห่วงโซ่ให้คุณ เมื่อ DNS ของคุณโฮสต์ที่อื่น คุณจะคัดลอก DS record จาก host นั้นมาใส่ใน Namecheap ด้วยมือแทน

ความเสี่ยงจริง — ทำตามลำดับ

DNSSEC สามารถทำให้โดเมนของคุณออฟไลน์ได้หากตั้งค่าผิด สองวิธีที่เกิดขึ้นได้:

ดังนั้น: หากคุณย้าย DNS ออกจาก Namecheap หรือออกจาก nameservers ของ Namecheap ปิด DNSSEC และล้าง DS record ก่อน จากนั้นค่อยย้าย ทำตามขั้นตอนด้านล่างตามลำดับและคุณจะปลอดภัย

ยืนยันว่า Namecheap รัน DNS ของคุณ

ตรวจสอบว่าอะไรตอบ DNS สำหรับโดเมนของคุณ ในบัญชี Namecheap ของคุณ เปิดโดเมนและดูการตั้งค่า Nameservers บนแท็บ Domain:

ขั้นตอนบน Namecheap (Namecheap เป็นทั้ง registrar และ DNS host)

  1. ลงชื่อเข้าใช้ Namecheap
  2. ไปที่ Domain List และคลิก Manage ข้างโดเมนของคุณ
  3. เปิดแท็บ Advanced DNS
  4. เลื่อนไปที่ส่วน DNSSEC
  5. สลับ DNSSEC เป็น on
  6. ยืนยัน ด้วย DNS ของ Namecheap เอง Namecheap เซ็น zone และเผยแพร่ DS record ขึ้นห่วงโซ่ให้คุณ — ไม่มีอะไรต้องคัดลอกที่อื่น

ขั้นตอนเมื่อ DNS ของคุณโฮสต์ที่อื่น

หาก Namecheap เป็น registrar ของคุณแต่บริษัทอื่นโฮสต์ DNS ของคุณ:

  1. เปิด DNSSEC ที่ DNS host ของคุณก่อนและคัดลอกค่า DS record ที่ผลิต — โดยทั่วไปคือ Key Tag, Algorithm, Digest Type และ Digest
  2. ใน Namecheap เปิดโดเมนและไปที่แท็บ Advanced DNS จากนั้นส่วน DNSSEC
  3. เพิ่ม DS record และป้อนค่าจาก DNS host ของคุณให้ตรงทุกอักขระในช่องที่ตรงกัน
  4. บันทึก DS record ถูกฝากใน parent zone ทำให้ห่วงโซ่ความน่าเชื่อถือสมบูรณ์

ข้อผิดพลาดที่มักเกิดขึ้นบน Namecheap

ตรวจสอบว่าได้ผล

เมื่อเปิด DNSSEC แล้ว (และ DS record อยู่ที่นั่น) ให้ตรวจสอบฟรีบนเว็บไซต์นี้ ระบบจะบอกคุณด้วยภาษาธรรมดาว่า DNSSEC ถูกเผยแพร่และน่าเชื่อถือสำหรับโดเมนของคุณหรือไม่

เสร็จแล้ว? ตรวจสอบโดเมนของคุณฟรี เพื่อยืนยันว่าใช้งานได้ — และดูคะแนนเต็มของคุณใน 34 การตรวจสอบ