Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> ระบบเครือข่าย >> อินเทอร์เน็ต

DNS over HTTPS คืออะไร และมันทำให้ Mozilla กลายเป็น "ตัวร้ายของอินเทอร์เน็ต" หรือไม่?

โดยทั่วไป เมื่อนักพัฒนาแอปเพิ่มคุณสมบัติที่ปรับปรุงความปลอดภ ความเป็นส่วนตัว และประสิทธิภาพ พวกเขาจะไม่ได้รับมากมาย แต่การนำ DNS over HTTPS (วิธีเข้ารหัสสำหรับคอมพิวเตอร์ค้นหาที่อยู่เว็บ) ของ Mozilla ไปใช้ ทำให้มันได้รับตำแหน่งเป็นผู้เข้าชิงอันดับสุดท้ายในการจัดอันดับ "Internet Villains" (ตัวร้ายของอินเทอร์เน็ต) ของสมาคมผู้ให้บริการบริการอินเทอร์เน็ตสหราชอาณาจักร (ISPA) และความคิดเห็นเชิงลบจากหน่วยงานรัฐบาล

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

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

DNS คืออะไรอีกครั้ง? และมันมีปัญหาอะไร?

หากคุณลืมว่า DNS (Domain Name Server) ทั่วไปทำงานอย่างไร นี่คือการอธิบายอย่างรวดเร็ว:

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

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

Lin Clark จาก Mozilla ใช้譬ายาการส่งบันทึกในห้องเรียนที่มีชื่อเขียนอยู่ - อาจจะไปถึงปลายทาง แต่ตอนนี้ทุกคนรู้ว่าคุณส่งบันทึกให้ใคร และถ้าพวกเขาอยาก พวกเขาสามารถอ่านหรือปลอมแปลงได้ ไม่ดีกว่าหากมีวิธีเขียนบันทึกในรหัสลับและส่งให้ผู้รับโดยไม่ให้ทุกคนรู้ว่าเป็นใคร? นั่นคือ DNS over HTTPS

DNS over HTTPS แตกต่างอย่างไร?

หากคุณส่งข้อมูลโดยใช้ HTTP (โปรโตคอลพื้นฐานสำหรับส่งข้อมูลบนเว็บ) มันจะอยู่ใน plain text ทำให้อ่านได้โดยใครก็ตาม (เหมือน DNS ทั่วไป) แต่ HTTPS ถูกเข้ารหัส ทำให้ไม่มีใครที่จับข้อมูลสามารถอ่านได้ DNS over HTTPS คือตามชื่อของมัน: คำขอ DNS ของคุณถูกส่งไปยังเนมเซิร์ฟเวอร์ผ่านช่องทางที่ปลอดภัยเดียวกันที่ส่งข้อมูลบัตรเครดิตเมื่อคุณชำระเงินบนเว็บไซต์ช้อปปิ้ง

ไม่มีใคร รวมถึง ISP รู้ว่าภายในมีอะไร หากพวกเขาพยายามเปิด มันจะดูเป็นขยะ คำขอไม่สามารถบล็อกหรือบันทึกได้ ทำให้ประเทศอย่างสหราชอาณาจักรและจีนจะมีเวลายากในการกรองและติดตามトラฟฟิก นั่นไม่ได้ทำให้มัน irrastreable (ติดตามไม่ได้) เนื่องจาก ISP ของคุณยังอาจเห็นที่อยู่ที่คุณสุดท้ายเชื่อมต่อ แต่ทำให้การบล็อกยากขึ้น และทำให้รายละเอียดกิจกรรมของคุณไม่ชัดเจน

Firefox ยังร่วมมือกับ Cloudflare ซึ่งตกลงมาตรฐานความเป็นส่วนตัวที่เข้มงวดพิเศษสำหรับผู้ใช้ Firefox และใช้ "QNAME Minimization" ซึ่งแยกคำขอของคุณเป็นชิ้นๆ เพื่อว่าไม่มีเซิร์ฟเวอร์เดียวจะได้ที่อยู่ทั้งหมดที่คุณค้นหา

จะได้มันอย่างไร?

DNS over HTTPS ไม่ได้เปิดใช้งานโดยค่าเริ่มต้นใน Firefox แต่ทำได้ง่าย

1. เปิดเมนูแฮมเบอร์เกอร์ที่มุมขวาบน

2. ไปที่ Options และเลื่อนลงส่วน "General" จนเห็น "Network Settings"

3. ติ๊ก "Enable DNS over HTTPS" คุณสามารถใช้ Cloudflare เริ่มต้น (แนะนำ เนื่องจากมีคุณสมบัติความเป็นส่วนตัวพิเศษมากมาย) หรือใส่ของคุณเอง

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

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

ISPA ควรจะเงียบอยู่หรือไม่?

สิ่งนี้มีเอฟเฟกต์ Streisand Effect เขียนอยู่ทั่วทั้ง: คุณพยายามกดดันสิ่งที่คุณไม่ชอบ และสุดท้ายทำให้มันยิ่งนิยมมากกว่าเดิม การพยายามทำให้ Mozilla แสร้งของ ISPA จริงๆ แล้วช่วยเผยแพร่ข่าวเกี่ยวกับ DNS over HTTPS ได้ดีกว่าที่ Mozilla ทำได้เอง

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