เราทดสอบ VPN ของคุณเพื่อหาการรั่วไหลและความหมายของผลการทดสอบ

วิธีทดสอบ VPN สำหรับหาการรั่วไหลของ WebRTC และ IP

  1. จดหมายเลข IP สาธารณะของคุณก่อนที่คุณจะเชื่อมต่อกับ VPN ของคุณ
  2. เชื่อมต่อกับ VPN ของคุณ
  3. รีเฟรชหน้านี้เพื่อทำการใช้งานทดสอบการรั่วไหล ผลลัพธ์ของคุณจะปรากฏในตารางด้านล่าง

ผลลัพธ์ที่ได้หมายถึงอะไร

การทดสอบของเราตรวจหาการรั่วไหลสองประเภท – IPv6 และ WebRTC

คุณสามารถตรวจสอบว่า WebRTC ทำให้หมายเลข IP ของคุณรั่วไหลหรือไม่ โดยเปรียบเทียบหมายเลข IP เดิมของคุณกับหมายเลขที่อยู่ IP หลังจากที่คุณเชื่อมต่อกับ VPN:

  • หากหมายเลข IP สาธารณะของคุณเปลี่ยนไป ก็แสดงว่าคุณนั้นปลอดภัย การป้องกันการรั่วไหลของ VPN ใช้งานได้และ WebRTC ไม่แบ่งปันหมายเลข IP จริงของคุณกับเว็บไซต์
  • หากมันไม่มีการเปลี่ยนแปลง มันหมายความว่าหมายเลข IP และตำแหน่งของคุณนั้นกำลังรั่วไหล

ไอคอนรูปตาเล็ก ๆ ที่มีเส้นขีดทับ “หมายเลข IPv6 ของคุณ” นั้นหมายความว่า IPv6 นั้นไม่มีการรั่วไหล หากคุณเห็นชุดตัวเลขใต้ “หมายเลข IPv6 ของคุณ” นั่นแสดงว่ามีการรั่วไหล

วิธีแก้ไขการรั่วไหลของ Ipv6 และ WebRTC

วิธีแก้ไข WebRTC

ไม่ต้องกังวลไป — การปิดใช้งาน WebRTC จะไม่ทำให้ใช้งานเว็บไซต์โปรดของคุณหยุดทำงาน บริการ VoIP บางอย่าง (เช่น Discord และ Zoom) จะไม่ทำงานในเบราว์เซอร์อีกต่อไป แต่คุณยังสามารถใช้แอพพลิเคชั่นแบบสแตนด์อโลนได้โดยไม่ต้องเอาความเป็นส่วนตัวมาเสี่ยง

1. ใช้ VPN กับการป้องกันการรั่วไปของ WebRTC และ IP

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

VPN เหล่านี้มีฟีเจอร์ป้องกันการรั่วไหล (และปกป้อง IP ของคุณ) โดยไม่หยุดคุณจากการใช้ WebRTC (และแอพพลิเคชั่นที่ต้องใช้)  นั่นหมายความว่าคุณจะปลอดภัยจากการรั่วไหลและคุณยังสามารถใช้บริการต่าง ๆ เช่น Facebook Messenger และ WhatsApp ได้  ซึ่งคุณไม่สามารถทำเช่นนั้นได้หากคุณปิดใช้งาน WebRTC ด้วยตนเอง


2. ปิดใช้งาน WebRTC ด้วยตนเอง

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


Firefox

  1. พิมพ์ “about: config” ลงในแถบที่อยู่ของคุณแล้วกด Enter
  2. คลิก “Accept the Risk แล้วดำเนินการต่อ” – คำเตือนนี้มีไว้เพื่อแจ้งให้คุณทราบเท่านั้นว่าคุณกำลังจะเข้าถึงการตั้งค่าขั้นสูงสำหรับเบราว์เซอร์ของคุณ (ไม่มีความเสี่ยง)
  3. จากนั้นในแถบค้นหาให้กรอก “media.peerconnection.enabled”
  4. สลับการตั้งค่าเป็น “false” และตอนนี้คุณได้รับการปกป้องจากการรั่วไหลของ WebRTC แล้ว

Chrome

คุณไม่สามารถปิดใช้งาน WebRTC ในการตั้งค่าของ Chrome ได้ ดังนั้นคุณต้องดาวน์โหลดส่วนขยายของบุคคลที่สามที่ทำสิ่งนี้ให้คุณ

  1. ไปที่เว็บสโตร์ของ Google Chrome
  2. ค้นหา WebRTC Control แล้วคลิกเพื่อเปิด
  3. คลิก “เพิ่มลงใน Chrome” แล้วคลิก “เพิ่มส่วนขยาย”

Opera และ Yandex

  1. ไปที่ส่วนขยายของ Opera และค้นหา WebRTC Control
  2. คลิกที่ WebRTC Control จากนั้นคลิก “Add to Opera”
  3. เปิดกล่องโต้ตอบที่ระบุว่า “คลิกเพื่อเริ่มใช้งาน” มันจะเปิดการปิดกั้น WebRTC

Safari

  1. ไปที่ Preferences > Advanced
  2. คลิกช่องถัดจาก “Show Develop ในแถบเมนู”
  3. คลิกไปที่ “Develop” และเข้าไปที่ “WebRTC”
  4. เลือก “Disable ICE Candidate Restrictions”

Microsoft Edge

Microsoft Edge ไม่อนุญาตให้คุณปิดใช้งาน WebRTC แต่คุณสามารถซ่อนหมายเลข IP ของคุณเพื่อให้มีโอกาสรั่วไหลน้อยลง

  1. ในแถบที่อยู่ของคุณพิมพ์ “about: flags” แล้วกด Enter จากนั้นเลื่อนไปที่ด้านล่างของรายการการตั้งค่า
  2. เลือก “Hide my local IP address over WebRTC connections”

Brave

  1. ไปที่ “Preferences” และคลิก “Shields” แล้วคลิก “Fingerprinting Protection”
  2. เลือก “Block all fingerprinting” ในเมนูดร์อปดาวน์
  3. จากนั้นไปที่ “Preferences” และคลิก “Security” จากนั้นเลือก “WebRTC IP Handling Policy”
  4. ตรวจสอบ “Disable Non Proxied UDP”

Android

Chrome สำหรับ Android มีฟีเจอร์ทดลองปิดใช้งาน WebRTC:

  1. เปิดเบราว์เซอร์ของคุณ
  2. คลิกที่แถบที่อยู่แล้วพิมพ์ “chrome://flags/#disable-webrtc”
  3. กด “Enable” และปิด WebRTC

เนื่องจากมันเป็นฟีเจอร์ทดลองและไม่รับประกันความปลอดภัย คุณจึงต้องใช้ VPN ที่มีการป้องกันการรั่วไหลเพื่อความปลอดภัยเพิ่มเติม


iOS

เช่นเดียวกับ Chrome สำหรับ Android Safari สำหรับ iOS มีฟีเจอร์การบล็อก WebRTC แบบทดลอง คุณต้องใช้ VPN ที่ปลอดภัยเพื่อให้คุณสามารถใช้งานได้อย่างปลอดภัย

  1. เปิด “Settings” และคลิก “Safari”
  2. คลิกไปที่ “Advanced” และจากนั้น “Experimental features”
  3. เปิด “Remove Legacy WebRTC API”

วิธีแก้ไข Ipv6 รั่วไหล

1. เปิดใช้งาน VPN ที่มีการป้องกันการรั่วไหลของ IPv6

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


2. ปิดใช้งาน IPv6 บนอุปกรณ์ของคุณ

คุณสามารถปิดใช้งาน IPv6 ได้ในการตั้งค่าเครือข่ายของคุณ แต่ตัวเลือกนี้ซับซ้อนกว่าและต้องใช้ทักษะทางเทคนิคเพื่อตั้งค่า


Windows

  1. กดโลโก้ Windows และปุ่ม R เพื่อเปิดกล่องคำสั่ง
  2. พิมพ์ “control panel” ในกล่องโต้ตอบและคลิก “OK”
  3. คลิก “Network and Internet” จากนั้นคลิก “Network and Sharing Center” จากนั้นคลิก “Change adapter settings”
  4. ดับเบิลคลิกที่การเชื่อมต่ออินเทอร์เน็ตที่คุณกำลังใช้และเลือก “Properties”
  5. ยกเลิกเครื่องหมายในช่องถัดจาก “Internet Protocol Version 6” จากนั้นคลิก “OK” เพื่อปิดใช้งาน IPv6

macOS

  1. เปิด Launchpad จากนั้นเปิด Terminal
  2. พิมพ์: “networksetup -setv6off Ethernet && networksetup -setv6off Wi-Fi” จากนั้นกด Enter

Linux (Debian)

  1. เปิดหน้าต่างเทอร์มินัลแล้วพิมพ์ “sudo nano /etc/sysctl.conf”
  2. ไปที่ด้านล่างของไฟล์แล้วพิมพ์:
    ipv6.conf.all.disable_ipv6 = 1
    net.ipv6.conf.default.disable_ipv6 = 1
    net.ipv6.conf.lo.disable_ipv6 = 1
  3. บันทึกและปิด จากนั้นรีบูตคอมพิวเตอร์ของคุณ

Android

  1. เปิดเมนูการตั้งค่าของคุณ จากนั้นคลิก Connections > Mobile networks > Access Point Names
  2. คลิกที่ชื่อผู้ให้บริการเครือข่ายของคุณจากนั้นคลิกที่โปรโตคอล APN
  3. เลือก IPv4 เสร็จแล้ว!

iOS

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


คำถามที่พบบ่อยเกี่ยวกับการรั่วไหลของ WebRTC และ IPv6

? WebRTC คืออะไร – และมันอันตรายหรือไม่

WebRTC เป็น JavaScript API (Application Programming Interface) ที่ทำให้เบราว์เซอร์ของคุณสามารถเข้าถึงไมโครโฟนและกล้องของคุณได้ คุณใช้มันเมื่อคุณสนทนาทางวิดีโอบน Messenger ส่งบันทึกเสียงหรือถ่ายทอดสดบน Facebook หากคุณเคยพบป๊อปอัปขออนุญาตเข้าถึงไมโครโฟนหรือเว็บแคมนั่นแหละคือ WebRTC

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

? ฉันจะตรวจสอบได้อย่างไรว่า WebRTC แบ่งปันหมายเลย IP ของฉันหรือไม่

คุณสามารถใช้เครื่องมือทดสอบการรั่วไหลของเราเพื่อดูว่าคุณมี WebRTC รั่วไหลหรือไม่ ในการดำเนินการนี้คุณต้องเปรียบเทียบหมายเลข IP เดิมของคุณ (ก่อนที่คุณจะเชื่อมต่อกับ VPN) กับ VPN IP ของคุณ

นี่คือวิธี:

  1. เปิดเครื่องมือทดสอบการรั่วไหลของเราและจดหมายเลข IP สาธารณะของคุณ
  2. เชื่อมต่อกับ VPN ของคุณ
  3. รีเฟรชหน้าเพื่อทำการทดสอบครั้งที่สอง
  4. เปรียบเทียบหมายเลข IP สาธารณะใหม่ของคุณกับที่คุณจดไว้ในขั้นตอนแรก

หากที่อยู่ IP ของคุณไม่เปลี่ยนแปลงหลังจากที่คุณเชื่อมต่อกับ VPN แสดงว่า WebRTC กำลังเปิดเผยตำแหน่งจริงของคุณ

? ฉันจะป้องกันการรั่วไหลของ WebRTC และ IP ได้อย่างไร

คุณสามารถแก้ไขการรั่วไหลโดยปิดใช้งาน WebRTC ในเบราว์เซอร์ของคุณ โดยใช้ตัวปิดกั้นของบุคคลที่สามหรือเปลี่ยนไปใช้ VPN ที่มีการป้องกันการรั่วไหล

การปิดใช้งาน WebRTC ในเบราว์เซอร์ของคุณนั้นปลอดภัย แต่ว่าบริการบางอย่างที่ใช้ WebRTC (เช่น การโทรผ่าน Facebook Messenger) จะไม่สามารถใช้งานได้อีกต่อไป

เบราว์เซอร์บางตัวไม่อนุญาตให้คุณปิดใช้งาน WebRTC ดังนั้นคุณต้องติดตั้งส่วนขยายของบุคคลที่สาม (เช่น WebRTC Control) แทน

วิธีแก้ปัญหาที่ง่ายที่สุดคือเปลี่ยนไปใช้ VPN ที่มีการป้องกันการรั่วไหลของ WebRTC และ IP ในตัว เพื่อที่คุณจะได้ไม่ต้องกังวลกับการเปลี่ยนการตั้งค่าเบราว์เซอร์ด้วยตนเอง

? VPN ทุกตัวมีการป้องกันการรั่วไหลของ WebRTC หรือเปล่า

ไม่ VPN ที่สามารถปกป้องคุณจากการรั่วไหลจำเป็นต้องมีการป้องกัน WebRTC ในตัว

การป้องกันการรั่วไหลจะหยุด WebRTC จากการแบ่งปันหมายเลข IP จริงของคุณกับเว็บไซต์ที่คุณเข้าใช้งาน หากไม่มีฟีเจอร์ความปลอดภัยพิเศษนี้ VPN ที่คุณใช้งานนั้นไม่ได้ปกป้องคุณอย่างแท้จริง

ฉันได้ทดสอบบริการต่าง ๆ และพบ VPN ที่อนุญาตให้คุณใช้ WebRTC ต่อไป แต่ปกป้องคุณจากการรั่วไหล โดยบังคับให้ API ใช้หมายเลข IP ของ VPN ที่ไม่ระบุตัวตนแทนหมายเลข IP ที่แท้จริงของคุณ