ข้อควรพิจารณาด้านความปลอดภัยและประสิทธิภาพของ DNS และทางเลือกของ ISP

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

ข้อควรพิจารณาด้านความปลอดภัย

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

  1. เปิด Terminal และป้อนคำสั่งต่อไปนี้เพื่อแก้ไขไฟล์ hosts

    sudo pico / etc / hosts

  2. ไปที่ด้านล่างของไฟล์และป้อนข้อมูลต่อไปนี้:

    74.125.19.106 www.apple.com

  3. กด control-o แล้วตามด้วยปุ่มส่งคืนเพื่อบันทึกไฟล์

หลังจากคุณทำสิ่งนี้แล้วให้เปิดเว็บเบราว์เซอร์และป้อน "www.apple.com" ในแถบที่อยู่ หากทุกอย่างทำงานได้ตามปกติคุณควรเห็นโฮมเพจของ Google โหลดแทนของ Apple ไฟล์โฮสต์ได้แก้ไข "www.apple.com" เป็นที่อยู่ IP สำหรับ Google หากต้องการย้อนกลับการเปลี่ยนแปลงให้ลบบรรทัดและบันทึกไฟล์อีกครั้ง

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

ลองนึกภาพว่ามีชื่อเหมือนเว็บไซต์ของธนาคารของคุณได้รับการแก้ไขไปยังเซิร์ฟเวอร์ที่ดูเหมือนกับธนาคารของคุณ แต่จริงๆแล้วไม่ใช่ ชื่อในแถบที่อยู่ของเบราว์เซอร์ของคุณจะเป็นที่อยู่ธนาคารของคุณและเว็บไซต์อาจมีชื่อเหมือนกัน แต่เซิร์ฟเวอร์ในความเป็นจริงไม่ได้ นี่เป็นหนึ่งแฮ็คที่ขโมยใช้เพื่อขโมยข้อมูลประจำตัว (เรียกว่า "Pharming") และอย่างที่คุณเห็นจากการแก้ไขไฟล์โฮสต์มันไม่ใช่เรื่องยากที่จะทำ ในความเป็นจริงมัลแวร์ล่าสุดสำหรับ OS X (DNSChanger) สามารถเปลี่ยนเซิร์ฟเวอร์ DNS ในระบบของคุณเป็นเซิร์ฟเวอร์ที่พยายามทำสิ่งนี้

ปัญหาด้านประสิทธิภาพ

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

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

208.67.222.222

208.67.220.220

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

บริการ DNS ฟรีอื่น ๆ นอกเหนือจาก OpenDNS คือ "dnsadvantage" (156.154.70.1, 156.154.71.1), "ScrubIt" (67.138.54.100, 207.225.209.66), "Cisco" (64.102.255.44, 128.107.241.185) 3 Communications "(4.2.2.1 ถึง 4.2.2.6)

ตัวเลือกสาธารณะของ Google

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

ที่อยู่ IP ของ Google DNS มีดังต่อไปนี้ (จำได้ง่าย):

8.8.8.8

8.8.4.4

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


คำถาม? ความคิดเห็น? โพสต์ไว้ด้านล่างหรือส่งอีเมลถึงเรา!

ให้แน่ใจว่าได้ตรวจสอบเราออกจาก Twitter และ

 

แสดงความคิดเห็นของคุณ