เซิร์ฟเวอร์ DNS คืออะไร?

ทุกสิ่งที่คุณจำเป็นต้องทราบเกี่ยวกับเซิร์ฟเวอร์ DNS เครือข่าย

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

เซิร์ฟเวอร์ DNS เรียกใช้ซอฟต์แวร์พิเศษและสื่อสารกันโดยใช้โปรโตคอลพิเศษ

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

หมายเหตุ: ชื่ออื่น ๆ สำหรับเซิร์ฟเวอร์ DNS ประกอบด้วยเซิร์ฟเวอร์ชื่อเซิร์ฟเวอร์ชื่อโดเมนและเซิร์ฟเวอร์ระบบชื่อโดเมน

ทำไมเราถึงมีเซิร์ฟเวอร์ DNS?

คำถามนี้สามารถตอบคำถามได้ด้วยคำถามอื่น: สามารถจดจำ 151.101.129.121 หรือ www ได้ง่ายขึ้น ? ส่วนมากของเราจะบอกว่ามันง่ายมากที่จะจำคำเหมือน แทนสตริงตัวเลข

เปิดด้วยที่อยู่ IP

เมื่อคุณป้อน www ลงในเว็บเบราเซอร์ทั้งหมดที่คุณต้องเข้าใจและจำได้คือ URL https: // www . เช่นเดียวกับเว็บไซต์อื่น ๆ เช่น Google.com , Amazon.com ฯลฯ

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

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

มัลแวร์ & amp; เซิร์ฟเวอร์ DNS

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

สมมติว่าคอมพิวเตอร์ของคุณใช้เซิร์ฟเวอร์ DNS ของ Google 8.8.8.8 และ 8.8.4.4 ภายใต้เซิร์ฟเวอร์ DNS การเข้าถึงเว็บไซต์ธนาคารของคุณด้วย URL ของธนาคารจะโหลดเว็บไซต์ที่ถูกต้องและอนุญาตให้คุณลงชื่อเข้าใช้บัญชีของคุณ

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

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

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

ข้อมูลเพิ่มเติมเกี่ยวกับเซิร์ฟเวอร์ DNS

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

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

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

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

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

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

คำสั่ง nslookup ใช้เพื่อค้นหาเซิร์ฟเวอร์ DNS ของคุณ

'nslookup' ใน Command Prompt

เริ่มต้นด้วยการ เปิดเครื่องมือ Command Prompt แล้วพิมพ์คำสั่งต่อไปนี้:

nslookup

... ซึ่งควรกลับมาบางอย่างเช่นนี้:

ชื่อ: ที่อยู่: 151.101.193.121 151.101.65.121 151.101.1.121 151.101.129.121

ในตัวอย่างข้างต้นคำสั่ง nslookup จะบอกที่อยู่ IP หรือที่อยู่ IP หลายแห่งในกรณีนี้ว่าไฟล์ ที่อยู่ที่คุณป้อนในแถบค้นหาของเบราเซอร์อาจแปลไป

เซิร์ฟเวอร์ราก DNS

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

เซิร์ฟเวอร์ DNS ด้านบนเหล่านี้มีชื่อ A ถึง M สำหรับอักษรตัวแรก 13 ตัว สิบเซิร์ฟเวอร์เหล่านี้อยู่ในสหรัฐอเมริกาหนึ่งแห่งในกรุงลอนดอนหนึ่งแห่งในสตอกโฮล์มและอีกแห่งหนึ่งในประเทศญี่ปุ่น

IANA เก็บรายการเซิร์ฟเวอร์ DNS หลักไว้หากคุณสนใจ