Тест за изтичане на DNS
Ако DNS заявките ви заобикалят VPN тунела, интернет доставчикът ви все още вижда всеки сайт, който посещавате — дори при свързан VPN. Ето как да проверите и поправите.
Какво е изтичане на DNS?
Когато въведете URL, устройството първо пита DNS сървър за IP адреса на този домейн. Ако DNS заявката минава през VPN тунела, доставчикът вижда само шифрован трафик. Ако заобикаля тунела — изтичане на DNS — доставчикът вижда всеки домейн, който посещавате, макар следващата връзка да е шифрована. Цензурираните мрежи често инспектират DNS заявки, за да прилагат списъци за блокиране, така че там изтичането на DNS е фатално.
Какво причинява изтичания на DNS?
Три чести причини: (1) VPN клиентът задава собствен DNS резолвер, но ОС го игнорира и използва резолвера от локалната мрежа. (2) IPv6 трафикът не се тунелира и IPv6 DNS заявките изтичат покрай 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 резолвери не записват заявки.
- При включен kill-switch блокираме опитите на браузърите за заобикаляне чрез DNS-over-HTTPS.