Computer >> คอมพิวเตอร์ >  >> ระบบ >> Windows

DNS Aging &Scavenging คืออะไร &วิธีกำหนดค่าคุณสมบัติบน Windows Server

คอมพิวเตอร์ Windows จะรีเฟรชระเบียน DNS ในโซนโดเมนที่โฮสต์โดยเซิร์ฟเวอร์ DNS ทุก 24 ชั่วโมง . เมื่อคอมพิวเตอร์ Windows ถูกเอาออกจากโดเมนหรือไม่สามารถอัปเดตระเบียน DNS ในเซิร์ฟเวอร์ DNS ได้ ระเบียน DNS ของคอมพิวเตอร์ Windows นั้นจะยังคงอยู่ในฐานข้อมูล DNS และถือเป็นระเบียน DNS ที่เก่าแล้ว ระเบียน DNS ที่เก่าแล้วจะยังคงอยู่ในฐานข้อมูล DNS เว้นแต่จะถูกลบออกด้วยตนเอง DNS Aging and Scavenging ช่วย ระบุระเบียน DNS ที่เก่าและลบออกด้วยตนเองได้อย่างรวดเร็ว . ในโพสต์นี้ เราจะให้คำอธิบายว่า DNS Aging and Scavenging คืออะไร ตลอดจนร่างขั้นตอนที่จำเป็นในการกำหนดค่า/เปิดใช้งานคุณลักษณะนี้บนเซิร์ฟเวอร์ Windows

DNS Aging คืออะไร

อายุเป็นคุณลักษณะที่ช่วยให้ระบุระเบียน DNS ที่เก่าแล้ว อันที่จริงมันใช้ช่วงเวลา 2 ช่วง และระเบียน DNS จะถือว่าไม่มีข้อมูลเมื่อผ่านทั้งสองช่วงเวลา

ช่วงเวลาเหล่านี้คือ:

  • ช่วงไม่รีเฟรช :เป็นช่วงเวลาที่ไม่สามารถรีเฟรชเรกคอร์ดทรัพยากร (*) การปฏิเสธการรีเฟรชในช่วงเวลานี้จะลดการรับส่งข้อมูลการจำลอง เนื่องจากไม่จำเป็นต้องทำซ้ำข้อมูลเดิมอีก
  • ช่วงเวลาการรีเฟรช :เป็นช่วงเวลาที่รีเฟรชเรกคอร์ดทรัพยากร (*) ได้

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

การกวาดล้าง DNS คืออะไร

การกวาดล้างเป็นคุณลักษณะที่ช่วยให้สามารถล้างและลบระเบียนทรัพยากรที่เก่าในโซน DNS

บันทึกทรัพยากรที่เก่าแล้วจะถูกลบออกเฉพาะเมื่อมีการเปิดใช้งานการไล่บน:

  • บันทึกทรัพยากร
  • โซน DNS ที่มีบันทึกทรัพยากร
  • อย่างน้อยหนึ่ง DNS ที่โฮสต์สำเนาหลักของโซน DNS ที่มีบันทึกทรัพยากรอยู่

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

หากคุณไม่เปิดใช้งาน DNS Aging และ scavenging คุณอาจเผชิญกับสถานการณ์ต่อไปนี้:

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

เปิดใช้งานและกำหนดค่า DNS Aging และ Scavenging

DNS Aging &Scavenging คืออะไร &วิธีกำหนดค่าคุณสมบัติบน Windows Server

ในการกำหนดค่า/เปิดใช้งาน DNS Aging และ Scavenging บนเซิร์ฟเวอร์ Windows ได้สำเร็จ คุณต้องปฏิบัติตาม 3 ขั้นตอนตามลำดับนี้

  1. ตรวจสอบระเบียน DNS ของเซิร์ฟเวอร์ (ขั้นตอนแรกที่สำคัญมาก)
  2. เปิดใช้งาน DNS aging และ scavenging บนโซน DNS
  3. เปิดใช้งาน DNS scavenging บนเซิร์ฟเวอร์ DNS อย่างน้อยหนึ่งเซิร์ฟเวอร์ที่โฮสต์สำเนาหลักของโซน DNS ของคุณ

มาดูขั้นตอนที่เกี่ยวข้องกันอย่างละเอียด

1] ตรวจสอบระเบียน DNS ของเซิร์ฟเวอร์ (ขั้นตอนแรกที่สำคัญมาก)

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

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

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

เมื่อคุณทำเสร็จแล้ว ให้รีเฟรชคอนโซล DNS การประทับเวลาจะแสดง คงที่ สำหรับบันทึกนั้น

ตรวจสอบระเบียนเซิร์ฟเวอร์ทั้งหมดของคุณและเปลี่ยนเป็นสแตติกก่อนไปยังขั้นตอนถัดไป

2] เปิดใช้งานการกำหนดอายุ DNS และการกำจัดบนโซน DNS

ทำดังต่อไปนี้:

  • การใช้ DNS  เครื่องมือการดูแลระบบ (dnsmgmt.msc) ไปที่คุณสมบัติของโซน DNS แล้วคลิก อายุ...
  • เปิดใช้ กวาดล้างระเบียนทรัพยากรที่เก่าแล้ว  ช่องกาเครื่องหมาย ระบุช่วงไม่รีเฟรช และช่วงช่วงเวลารีเฟรช
  • คลิก ตกลง

ในการทำให้ DNS aging และ scavenging เปิดใช้งานโดยค่าเริ่มต้นสำหรับโซน DNS ทั้งหมดบนเซิร์ฟเวอร์ DNS คุณต้องดำเนินการดังต่อไปนี้:

  • คลิกขวาที่ชื่อเซิร์ฟเวอร์แล้วคลิก ตั้งค่า Aging/Scavenging for All Zones...
  • เปิดใช้ กวาดล้างระเบียนทรัพยากรที่เก่าแล้ว  ช่องกาเครื่องหมาย ระบุช่วงไม่รีเฟรช และช่วงช่วงเวลารีเฟรช
  • คลิก ตกลง
  • ตรวจสอบ ใช้การตั้งค่าเหล่านี้กับโซนที่รวม Active Directory ที่มีอยู่ กล่อง (ซึ่งจะเปิดใช้งาน DNS aging และ scavenging สำหรับโซนที่รวม Active Directory ที่มีอยู่)
  • คลิก ตกลง

ตอนนี้ ดำเนินการในขั้นตอนต่อไปและขั้นตอนสุดท้าย

3] เปิดใช้งานการกำจัด DNS บนเซิร์ฟเวอร์ DNS อย่างน้อยหนึ่งเซิร์ฟเวอร์ที่โฮสต์สำเนาหลักของโซน DNS ของคุณ

ทำดังต่อไปนี้:

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

แค่นั้นแหละ! ที่เสร็จสิ้นการตั้งค่า DNS Aging and Scavenging

DNS Aging &Scavenging คืออะไร &วิธีกำหนดค่าคุณสมบัติบน Windows Server