Как да тествате своята VPN услуга за течове и какво означават резултатите

Как да тествате своята VPN мрежа за изтичане на WebRTC и IP адреси

  1. Запишете публичния си IP адрес, преди да се свържете с вашата VPN.
  2. Свържете се с вашата VPN мрежа.
  3. Опреснете тази страница, за да стартирате теста за течове. Резултатите ви ще се покажат в таблицата по-долу.

Какво означават вашите резултати

Нашият тест проверява за два типа течове – на IPv6 и WebRTC. Можете да проверите дали WebRTC причинява изтичане на вашия IP адрес, като сравните оригиналния си IP адрес с IP адреса, който виждате след като се свържете към VPN мрежата си:

  • Ако публичният ви IP адрес се промени, значи всичко е наред. Защитата от изтичане на вашата VPN услуга работи и WebRTC не споделя истинския ви IP адрес с уебсайтове.
  • Ако няма промяна, това означава, че IP адреса и местоположението ви са изтекли.

Малка икона, изобразяваща око с пресичаща го линия под “Your IPv6 address” ви казва, че няма изтичане на IPv6. Ако видите поредица от числа под “Your IPv6 address”, това означава, че има изтичане.

Как да спрете изтичането на 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 and Continue” — това предупреждение се появява само, за да ви уведоми, че ще имате достъп до разширените настройки за вашия браузър (няма риск).
  3. В лентата за търсене въведете “media.peerconnection.enabled”.
  4. Превключете настройката на „false“. Вече сте защитени от изтичане на WebRTC.

Chrome

Не можете да деактивирате WebRTC в настройките на Chrome, така че трябва да изтеглите разширение на трета страна, което да го направи вместо вас.

  1. Влезте в уеб магазина на Google Chrome.
  2. Потърсете WebRTC Control и след това щракнете, за да го отворите.
  3. Щракнете върху “Add to Chrome” след това върху “Add extension”.

Opera и Yandex

  1. Влезте в магазина за разширения на Opera и потърсете WebRTC Control.
  2. Щракнете върху WebRTC Control и след това върху “Add to Opera.”
  3. Отворете диалоговия прозорец, който казва“click to start using.” Това включва блокирането на WebRTC.

Safari

  1. Отидете на Preferences > Advanced.
  2. Щракнете върху прозорчето непосредствено до “Show Develop menu in menu bar.”
  3. Щракнете върху “Develop” и намерете “WebRTC.”
  4. Поставете отметка на “Disable ICE Candidate Restrictions.”

Microsoft Edge

Microsoft Edge не ви позволява да деактивирате WebRTC, но можете да скриете своя IP адрес, така че да е по-малко вероятно да изтече.

  1. В адресната си лента въведете “about: flags” и натиснете Еnter. След това превъртете до края на списъка с настройки.
  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 Centre”. След това щракнете върху “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. Отидете най-долу във файла и въведете: net.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. Има обаче голям проблем с WebRT и поверителността на данните — той може да получи достъп до реалния ви 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 да използва анонимния ви VPN IP адрес вместо истинския ви IP адрес.