realfp.com

DNS Leak คืออะไร?

DNS คืออะไร?

DNS ย่อมาจาก “Domain Name System” หรือ “ระบบชื่อโดเมน” เป็นฐานข้อมูลแบบกระจายศูนย์ที่ให้บริการแปลงชื่อโฮสต์กับที่อยู่ IP บนอินเทอร์เน็ต คอมพิวเตอร์ทุกเครื่องจะมีที่อยู่ IP ที่ไม่ซ้ำกัน เปรียบเสมือนหมายเลขบัตรประจำตัวประชาชนที่แต่ละคนมีไม่ซ้ำกัน อย่างไรก็ตาม ที่อยู่ IP ประกอบด้วยชุดตัวเลข เช่น 192.168.1.1 ซึ่งมนุษย์จดจำได้ไม่ง่ายนัก ดังนั้นจึงจำเป็นต้องมีวิธีแปลงตัวเลขเหล่านี้ให้เป็นชื่อที่จดจำได้ง่ายกว่า และนี่คือหน้าที่หลักของ DNS



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



DNS ทำงานอย่างไรเมื่อเปลี่ยน IP?

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



1.คอมพิวเตอร์ของคุณแจ้ง VPN หรือพร็อกซีเซิร์ฟเวอร์ว่าคุณต้องการเข้าชม google.com



2.VPN หรือพร็อกซีเซิร์ฟเวอร์ส่งคำขอไปยังเซิร์ฟเวอร์ DNS ของตนเอง: ขอที่อยู่ IP ของเซิร์ฟเวอร์ Google ให้ฉัน



3.เซิร์ฟเวอร์ DNS ส่งที่อยู่ IP ของเซิร์ฟเวอร์ Google กลับมา



4.VPN หรือพร็อกซีเซิร์ฟเวอร์เข้าถึง Google ตามที่อยู่ IP ที่ได้รับกลับมา



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



“DNS Leak” คืออะไร?

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



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



ความเสี่ยงของ DNS Leak

หากเกิด DNS Leak คำขอ DNS ของคุณจะถูกส่งไปยังเซิร์ฟเวอร์ DNS ของ ISP แทนที่จะเป็นเซิร์ฟเวอร์ DNS ของ VPN ซึ่งหมายความว่า:



ตำแหน่งจริงถูกเปิดเผย:ISP ของคุณสามารถทราบที่อยู่ IP ของคุณได้ จึงทำให้ตำแหน่งทางภูมิศาสตร์จริงของคุณถูกเปิดเผย



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



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



วิธีป้องกัน DNS Leak

ใช้บริการ VPN/พร็อกซีที่เชื่อถือได้

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



ใช้เซิร์ฟเวอร์ DNS สาธารณะที่ปลอดภัย

คุณสามารถแก้ไขเซิร์ฟเวอร์ DNS ในการตั้งค่าเครือข่ายของอุปกรณ์ด้วยตนเองให้เป็นเซิร์ฟเวอร์ DNS สาธารณะที่ปลอดภัย เช่น Public DNS ของ Google (8.8.8.8 และ 8.8.4.4) หรือ DNS ของ Cloudflare (1.1.1.1) ด้วยวิธีนี้ แม้ว่าการเชื่อมต่อ VPN ของคุณจะหลุด คำขอ DNS ของคุณก็จะไม่ถูกส่งไปยังเซิร์ฟเวอร์ของ ISP



ใช้เครื่องมือตรวจสอบ DNS Leak

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



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