Anonim

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

ดูบทความของเราวิธีล้างแคช DNS บน MacOS

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

ทำไมเราต้องมี DNS

ลิงค์ด่วน

  • ทำไมเราต้องมี DNS
  • มันทำงานอย่างไรทั้งหมด?
  • ฉันสามารถดูข้อมูลใน DNS Resolver Cache ได้หรือไม่
          • Windows Vista, 7, 8
          • Windows 10
  • ทำไมและฉันจะล้าง DNS ของ Windows ได้อย่างไร
      • วิธีล้างแคช DNS ในเครื่อง
          • Windows Vista, 7, 8
          • Windows 10

คุณสามารถนึกถึงแคชตัวแก้ไข DNS เป็นเหมือนสมุดโทรศัพท์ จัดทำแคตตาล็อกหมายเลข (ที่อยู่ IP) สำหรับเว็บไซต์สาธารณะทุกแห่งเพื่อให้เราไม่ต้องจดจำทั้งหมด ระบบ DNS หรือ Domain Name ช่วยให้เราสามารถค้นหาอินเทอร์เน็ตด้วยชื่อเว็บไซต์จริงแทนที่จะพิมพ์ที่อยู่ IP ทุกครั้งที่เราต้องการเยี่ยมชมเว็บไซต์เฉพาะ นี่คือสวรรค์สำหรับคนส่วนใหญ่ที่พวกเขาอาจจะบ้าถ้าพวกเขาถูกบังคับให้พิมพ์ที่อยู่ IP 69.63.181.15 หรือ 69.63.187.19 เมื่อใดก็ตามที่ต้องการเยี่ยมชม Facebook

มันทำงานอย่างไรทั้งหมด?

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

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

ฉันสามารถดูข้อมูลใน DNS Resolver Cache ได้หรือไม่

ในการดูเนื้อหาของแคช DNS ในเครื่องบน Windows คุณจะต้องเข้าไปที่“ Command Prompt”

Windows Vista, 7, 8
  1. คลิก“ เริ่ม” (ไอคอนที่ด้านล่างซ้ายของหน้าจอ) และเลือก“ Run” พิมพ์ Command หรือ cmd ลงในช่อง
    ดำเนินการต่อในขั้นตอนที่ 2 ด้านล่าง
Windows 10
  1. พิมพ์ Command ลงในช่องค้นหาบนทาสก์บาร์ของคุณ
  2. คลิกขวาที่ไอคอนสำหรับ“ Command Prompt” แล้วเลือก“ Run as Administrator”
  3. เมื่อหน้าต่างพรอมต์คำสั่งเปิดขึ้นให้พิมพ์ ipconfig / displaydns

หากทำอย่างถูกต้องแต่ละโดเมนแคชควรมีลักษณะดังนี้:

www.youtube.com
--------------
ชื่อบันทึก . . . . : www.youtube.com
ประเภทบันทึก . . . . : 5
ใช้เวลาอยู่ . . . : 35
ความยาวข้อมูล . . . . : 8
มาตรา . . . . . . : คำตอบ
ระเบียน CNAME . . . : youtube-ui.l.google.com

ชื่อบันทึก . . . . : youtube-ui.l.google.com
ประเภทบันทึก . . . . : 1
ใช้เวลาอยู่ . . . : 35
ความยาวข้อมูล . . . . : 4
มาตรา . . . . . . : คำตอบ
ระเบียน A (โฮสต์) . . : 216.58.199.14

ระเบียน A (โฮสต์) คือสิ่งที่มีที่อยู่ IP สำหรับชื่อโฮสต์ที่กำหนด ข้อมูลที่แสดงของรายการโฮสต์ DNS คือที่อยู่ IP (216.58.199.14) ชื่อเว็บไซต์ที่ร้องขอ (www.youtube.com) และพารามิเตอร์อื่น ๆ แคช DNS ในเครื่องจะเก็บข้อมูลทั้งหมดนี้ไว้ใช้ต่อไปจนกว่าจะมีความจำเป็นในการล้างข้อมูล DNS

ทำไมและฉันจะล้าง DNS ของ Windows ได้อย่างไร

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

ดังนั้นเราจะแก้ไขปัญหาที่ DNS cache เป็นพิษหรือปัญหาการเชื่อมต่ออินเทอร์เน็ตอื่น ๆ ได้อย่างไร เราล้าง DNS

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

วิธีล้างแคช DNS ในเครื่อง

กลับไปที่“ Command Prompt”

Windows Vista, 7, 8
  1. คลิก“ เริ่ม” (ไอคอนที่ด้านล่างซ้ายของหน้าจอ) และเลือก“ Run” พิมพ์ Command หรือ cmd ลงในช่อง
    ดำเนินการต่อในขั้นตอนที่ 2 ด้านล่าง
Windows 10
  1. พิมพ์ Command ลงในช่องค้นหาบนทาสก์บาร์ของคุณ
  2. คลิกขวาที่ไอคอนสำหรับ“ Command Prompt” แล้วเลือก“ Run as Administrator”
  3. เมื่อหน้าต่าง "พร้อมรับคำสั่ง" เปิดขึ้นให้พิมพ์ ipconfig / flushdns

คุณควรเห็น:

การกำหนดค่า IP ของ Windows
ล้างแคชตัวแก้ไข DNS สำเร็จแล้ว

นี่จะเป็นการระบุว่าการล้างสำเร็จและคุณสามารถพิมพ์ใน ipconfig / displaydns เพื่อตรวจสอบอีกครั้งหรือเพียงออกจากหน้าต่าง "พรอมต์คำสั่ง"

วิธีการล้าง DNS ของคุณใน windows 10