ระเบียน DNS คืออะไรและมีไว้เพื่ออะไร

วันนี้เราจะมาพูดถึง DNS บันทึก พวกเขาคืออะไรสิ่งที่พวกเขามีไว้เพื่อและเหนือสิ่งอื่นใดล้างข้อสงสัยทั้งหมดที่ผู้ใช้หลายคนมีเกี่ยวกับพวกเขา สิ่งแรกที่ควรทราบคือระเบียน DNS คือการจับคู่ไฟล์หรือระบบซึ่งบอกเซิร์ฟเวอร์ DNS ถึงที่อยู่ IP ที่เชื่อมโยงกับโดเมนเฉพาะ

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

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

ฟังก์ชัน DNS

ระเบียน DNS

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

  • A : เมื่อเราเห็นบันทึก“ A” มันหมายถึงที่อยู่ IPv4 ของเว็บเซิร์ฟเวอร์และเป็นเรื่องปกติที่สุดในการค้นหาเราบนเซิร์ฟเวอร์ DNS
  • AAAA : เมื่อเราเห็นบันทึก“ AAAA” มันหมายถึงที่อยู่ IPv6 ของโฮสต์ มันเหมือนกับการลงทะเบียน“ A” แต่อ้างถึงที่อยู่ IPv6 ไม่ใช่ IPv4
  • CNAME : เมื่อเราเห็นบันทึก“ CNAME” หมายถึงชื่อแทนจากโดเมนอื่น นั่นคือหน้าที่ของมันคือการทำให้โดเมนเป็นชื่อแทนของโดเมนอื่น โดยทั่วไปแล้วระเบียนประเภทนี้จะใช้ในการเชื่อมโยงโดเมนย่อยใหม่กับโดเมนที่มีอยู่ในรีจิสทรี A
  • MX : เมื่อเราเห็นระเบียน“ MX” จะหมายถึงรายการเซิร์ฟเวอร์การแลกเปลี่ยนเมลที่ควรใช้สำหรับโดเมน
  • PTR : เมื่อเราเห็นบันทึก“ PTR” หมายถึงจุดสิ้นสุดเครือข่าย นั่นคือไวยากรณ์ DNS รับผิดชอบการแมปที่อยู่ IPv4 สำหรับ CNAME ในการโฮสต์
  • NS : เมื่อเราเห็นระเบียน“ NS” หมายถึงชื่อเซิร์ฟเวอร์ที่ได้รับอนุญาตสำหรับโดเมน
  • SOA : เมื่อเราเห็นบันทึก“ SOA” หมายถึงจุดเริ่มต้นของสิทธิอำนาจ ระเบียนนี้เป็นหนึ่งในระเบียน DNS ที่สำคัญที่สุดเนื่องจากบันทึกข้อมูลที่จำเป็นเช่นวันที่ของการอัปเดตโดเมนครั้งล่าสุดการเปลี่ยนแปลงและกิจกรรมอื่น ๆ
  • เอส.อาร์.วี : เมื่อเราเห็นบันทึก“ SRV” มันหมายถึงบริการ นั่นคือมันถูกใช้สำหรับคำจำกัดความของบริการ TCP ที่มันทำงานในโดเมน
  • TXT : เมื่อเราเห็นบันทึก“ TXT” มันหมายถึงข้อความ นั่นคือมันช่วยให้ผู้ดูแลระบบสามารถแทรกข้อความในบันทึก DNS ใช้เพื่อจดบันทึกเกี่ยวกับข้อมูลโดเมน
  • SPF : เมื่อเราเห็นบันทึก“ SPF” หมายถึงเซิร์ฟเวอร์ที่ได้รับอนุญาตให้ส่งอีเมลด้วยโดเมนของเรา
  • LOC : เมื่อเราเห็นบันทึก“ LOC” หมายถึงตำแหน่งทางกายภาพของเซิร์ฟเวอร์ นั่นคือระเบียนประเภทนี้ใช้เพื่อระบุละติจูดลองจิจูดและความสูงเหนือระดับน้ำทะเลของที่ตั้งทางกายภาพของเซิร์ฟเวอร์
  • MB : เมื่อเราเห็นระเบียน“ MB” จะหมายถึงชื่อของโดเมนอีเมล บันทึกนี้กำลังทดลองอยู่
  • MG : เมื่อเราเห็นบันทึก“ MG” หมายถึงสมาชิกของกลุ่มอีเมล บันทึกนี้กำลังทดลองอยู่
  • MR : เมื่อเราเห็นบันทึก“ MR” หมายถึงความนิยมของโดเมนอีเมล บันทึกนี้กำลังทดลองอยู่
  • NULL : เมื่อเราเห็นบันทึก“ NULL” หมายถึงทรัพยากรที่ว่าง บันทึกนี้กำลังทดลองอยู่
  • ฮินโฟ : เมื่อเราเห็นบันทึก“ HINFO” หมายถึงรายละเอียดเกี่ยวกับฮาร์ดแวร์และซอฟต์แวร์โฮสต์
  • มินโฟ : เมื่อเราเห็นบันทึก“ MINFO” หมายถึงข้อมูลเกี่ยวกับกล่องจดหมายอีเมล ขณะนี้บันทึกนี้อยู่ในช่วงทดลอง
  • RP : เมื่อเราเห็นบันทึก“ RP” หมายถึงข้อมูลเกี่ยวกับผู้จัดการโดเมน
  • ใด ๆ : เมื่อเราเห็นประเภทของแบบสอบถาม“ ใด ๆ ” มันหมายถึงข้อมูลทั้งหมดของทุกประเภทที่มีอยู่
  • เอเอฟเอสดีบี : เมื่อเราเห็นบันทึก“ AFDSB” มันถูกออกแบบมาเป็นพิเศษสำหรับลูกค้า AFS
  • แน็ปตร้า : เมื่อเราเห็นระเบียน“ NAPTR” หมายถึงส่วนขยายของระเบียน A ที่ให้คุณใช้รูปแบบการค้นหา
  • KX : เมื่อเราเห็นบันทึก“ KX” มันหมายถึงตัวแลกเปลี่ยนคีย์และอนุญาตให้จัดการคีย์การเข้ารหัส
  • CERT : เมื่อเราเห็นบันทึก“ CERT” บันทึกนี้จะบันทึกใบรับรอง
  • ชื่อ : เมื่อเราเห็นบันทึก“ DNAME” แสดงว่าชื่อแทนสำหรับโดเมนทั้งหมด
  • OPT : เมื่อเราเห็นบันทึก“ OPT” มันหมายถึงเร็กคอร์ดหลอกของขอบเขตของกลไกการขยาย DNS ที่รู้จักกันดีในชื่อ EDNS
  • APL : เมื่อเราเห็นบันทึก“ APL” หมายถึง“ รายการคำนำหน้าที่อยู่” และทำหน้าที่แสดงรายการช่วงของที่อยู่ในรูปแบบ CIDR
  • DS : เมื่อเราเห็นบันทึก“ DS” หมายถึง“ ผู้ลงนามผู้ลงนาม” และทำหน้าที่ระบุพื้นที่ที่มีลายเซ็น DNSSEC
  • สสส : เมื่อเราเห็นบันทึก“ SSHFP” มันหมายถึง“ SSH Public Key Fingerprint” และแสดงลายนิ้วมือสำหรับคีย์ SSH
  • IPSECKEY : เมื่อเราเห็นระเบียน“ IPSECKEY” มันจะมีรหัสผ่านสำหรับ IPsec
  • อาร์เอสซิก : เมื่อเราเห็นระเบียน“ RRSIG” จะมีลายเซ็นดิจิทัลสำหรับ DNSSEC
  • กศน : เมื่อเราเห็นระเบียน“ NSEC” จะทำการเชื่อมต่อโซนต่าง ๆ ที่ลงชื่อเข้าใช้ใน DNSSEC
  • DNSKEY DNS : เมื่อเราเห็นระเบียน“ DNSKEYDNS” จะมีรหัสสาธารณะสำหรับ DNSSEC
  • ดีเอชซีไอ : เมื่อเราเห็นระเบียน“ DHCID” มันจะเชื่อมโยงชื่อโดเมนกับไคลเอนต์ DHCP
  • ทล : เมื่อเราเห็นระเบียน“ TLSA” ระเบียนนี้จะสร้างลิงก์ที่รู้จักในชื่อ TLSA ด้วยชื่อโดเมน
  • สมีเมีย : เมื่อเราเห็นระเบียน“ SMIMEA” ระเบียนนี้จะสร้างลิงก์ที่รู้จักในชื่อ S / MIME ด้วยชื่อโดเมน
  • CDS : เมื่อเราเห็นบันทึก“ CDS” นี่เป็นสำเนาของบันทึก DS
  • ซีดีเอ็นสกี้ : เมื่อเราเห็นระเบียน“ CDNSKEY” นี่เป็นสำเนาของระเบียน DNSKEY
  • OPENPGPKEY : เมื่อเราเห็นบันทึก“ OPENPGKEY” มันจะแสดงกุญแจสาธารณะ
  • TKey : เมื่อเราเห็นบันทึก“ TKEY” จะอนุญาตให้แลกเปลี่ยนคีย์ลับ
  • ทีเอสไอจี : เมื่อเราเห็นบันทึก“ TSIG” มันจะใช้สำหรับการตรวจสอบ
  • URI : เมื่อเราเห็นบันทึก“ URI” จะแสดงการกำหนดชื่อโฮสต์ให้กับ URL
  • CAA : เมื่อเราเห็นระเบียน“ CAA” จะระบุหน่วยงานออกใบรับรอง (CA) ที่เป็นไปได้สำหรับโดเมน

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