ทดสอบการรั่วไหล DNS
ถ้าคำขอ DNS ของคุณข้ามอุโมงค์ VPN ผู้ให้บริการอินเทอร์เน็ตก็ยังเห็นทุกเว็บไซต์ที่คุณเข้า — แม้ VPN จะเชื่อมต่ออยู่ นี่คือวิธีตรวจสอบและแก้ไข
การรั่วไหล DNS คืออะไร?
เมื่อคุณพิมพ์ URL อุปกรณ์จะถามเซิร์ฟเวอร์ DNS ก่อนว่าโดเมนนั้นมี IP อะไร ถ้าคำขอ DNS วิ่งผ่านอุโมงค์ VPN ผู้ให้บริการเห็นแค่ทราฟฟิกเข้ารหัส ถ้ามันข้ามอุโมงค์ — คือการรั่วไหล DNS — ผู้ให้บริการเห็นทุกโดเมนที่คุณเข้า แม้การเชื่อมต่อหลังจากนั้นจะเข้ารหัส เครือข่ายที่ถูกเซ็นเซอร์มักตรวจคำขอ DNS เพื่อบังคับบัญชีดำ การรั่วไหล DNS ในสภาพแวดล้อมนั้นจึงร้ายแรงถึงชีวิต
อะไรทำให้ DNS รั่ว?
สาเหตุยอดฮิตสามข้อ: (1) ไคลเอนต์ VPN ตั้งรีโซลเวอร์ DNS ของตัวเอง แต่ระบบปฏิบัติการเมินและใช้รีโซลเวอร์ที่เครือข่ายท้องถิ่นกำหนด (2) ทราฟฟิก IPv6 ไม่ถูกส่งผ่านอุโมงค์ คำขอ DNS แบบ IPv6 จึงรั่วอ้อม VPN (3) เบราว์เซอร์อย่าง Chrome และ Firefox อาจใช้การกำหนดเส้นทาง DNS "อัจฉริยะ" (DNS-over-HTTPS) ที่ข้ามการตั้งค่า DNS ของระบบทั้งหมด
วิธีแก้การรั่วไหล DNS
ใช้ VPN ที่มีโครงสร้างพื้นฐาน DNS ของตัวเองและบังคับคำขอ DNS ทั้งหมดผ่านอุโมงค์ (Doppler ทำเช่นนี้เป็นค่าเริ่มต้นทุกแพลตฟอร์ม) ปิด IPv6 ในการตั้งค่าเครือข่ายของระบบ ถ้า VPN ไม่รองรับอุโมงค์ IPv6 ในเบราว์เซอร์ ตั้ง DNS-over-HTTPS ให้ใช้ผู้ให้บริการเดียวกับ VPN หรือปิดมัน บนเราเตอร์ ให้ตั้งรีโซลเวอร์ที่เคารพความเป็นส่วนตัว (Quad9, Cloudflare 1.1.1.1) เป็น DNS ต้นทางเฉพาะเมื่อคุณไม่ได้ใช้ VPN ระดับอุปกรณ์
หลักประกัน DNS ของ Doppler:
- คำขอ DNS ทั้งหมดถูกบังคับผ่านอุโมงค์ VPN — ไม่มีการรั่วผ่าน DNS ของระบบ
- IPv6 ถูกส่งผ่านอุโมงค์หรือถูกบล็อก ไม่มีวันรั่ว
- รีโซลเวอร์ DNS ของเราไม่บันทึกคำขอ
- เราบล็อกความพยายามอ้อมผ่าน DNS-over-HTTPS จากเบราว์เซอร์เมื่อ kill-switch เปิดอยู่