Domovská stránka Proton VPN

Úniky DNS při používání VPN

Čtení
10 minut
Kategorie
Připojení

Všechny aplikace Proton VPN obsahují ochranu proti úniku DNS navrženou tak, aby zabránila webovým stránkám a podobným službám, které na internetu navštěvujete, v identifikaci vaší skutečné DNS adresy. Za určitých omezených okolností však váš počítač může tyto ochrany obejít, což může vést k tomu, že třetí strany budou moci vidět IP adresu DNS serveru, který skutečně používáte.

V tomto článku vysvětlujeme, co je DNS, jak funguje a proč může ruční konfigurace vašeho nastavení DNS zabránit správnému fungování naší ochrany proti úniku DNS.

Co je to DNS?

Každému připojení k internetu je přiřazen jedinečný číselný identifikátor známý jako adresa internetového protokolu (IP adresa). Lidský mozek není uzpůsoben k tomu, aby si pamatoval dlouhé řetězce čísel, a proto internetové zdroje (například webové stránky a herní servery) identifikujeme pomocí textových řetězců srozumitelnějších pro lidi, známých jako doménové názvy.

Domain Name System (DNS) je jako globální telefonní seznam, který překládá uživatelsky přívětivé adresy URL na IP adresy, které používají počítače.

Pokud má například URL adresa example.com IP adresu 123.456.789.012, zadáním 123.456.789.012 do adresního řádku vašeho prohlížeče přejdete na web example.com. (V praxi může jedna IP adresa odkazovat na více webů a jedna doména na více IP adres. Ale ve své podstatě je to právě to, co DNS dělá.)

DNS a soukromí

Překlad DNS je proces převodu domény na odpovídající IP adresu. Provádějí jej DNS servery, které ve výchozím nastavení provozuje váš poskytovatel internetových služeb (ISP).

Téměř všichni poskytovatelé internetových služeb (ISP) na světě uchovávají záznamy o dotazech DNS svých zákazníků, což jim umožňuje znát vaši historii procházení webu. Ačkoli poskytovatelé internetových služeb (ISP) mohou vaši internetovou aktivitu sledovat i jinými způsoby, většina z nich se omezuje pouze na uchovávání záznamů DNS.

Ačkoli se to obvykle ve výchozím nastavení neděje, webové stránky, které navštěvujete, mohou vidět IP adresu DNS serveru použitého k vyřízení dotazu DNS, který vás na jejich web nasměroval. S těmito znalostmi pak mohou oni (nebo kdokoli jiný, kdo web sleduje) kontaktovat vašeho poskytovatele internetových služeb (ISP) a požádat ho o sdělení IP adresy zákazníka, který dotaz DNS odeslal.

Vzhledem k tomu, že překlad DNS provádí váš ISP, znalost IP adresy použitého DNS serveru umožňuje webovým stránkám zjistit, ve které zemi se nacházíte. Pokud ke skrytí své skutečné IP adresy používáte VPN(nové okno) nebo proxy, ale IP adresa DNS serveru vašeho ISP je odhalena, může tento nesoulad webům umožnit zjistit, že se snažíte maskovat svou skutečnou identitu.

DNS, Proton VPN a ochrana proti úniku DNS

Proton VPN řeší tuto hrozbu provozováním vlastních DNS serverů. Podobně jako veškerý ostatní internetový provoz jsou i dotazy DNS směrovány přes tunel VPN, aby byly zpracovány na našich serverech.

Pro vnější svět se vaše DNS adresa bude lišit od IP adresy vašeho VPN serveru, ale bude patřit do stejného datového centra. Bude proto úzce odpovídat fyzickému umístění VPN serveru. (Upozorňujeme, že připojení IPv6 jsou v současné době jednoduše blokována, což nemá žádný vliv na vaše používání internetu.)

Proton VPN nezaznamenává dotazy DNS a podle švýcarských zákonů nemůže být nucen s jejich zaznamenáváním začít. Neukládáme ani IP adresy našich uživatelů.

Zjistěte více o modelu rizik Proton VPN

Všechny naše aplikace implementují ochranu proti úniku DNS a využívají pravidla firewallu a další specifické techniky pro danou platformu, aby zajistily, že žádný internetový provoz – včetně dotazů DNS – nemůže vstoupit do vašeho zařízení nebo jej opustit mimo rozhraní VPN.

Existuje však omezený počet okolností, za kterých mohou být dotazy DNS směrovány mimo tunel VPN.

Služby DNS třetích stran

Ruční konfigurace globálního nastavení DNS vašeho zařízení tak, aby využívalo službu DNS třetí strany, jako je Google Public DNS, Cloudflare nebo OpenNIC, zvyšuje pravděpodobnost, že se něco pokazí, protože je možné, že vlastní nastavení přebije naše opatření na ochranu proti úniku DNS.

Důrazně proto doporučujeme nepoužívat s Proton VPN služby DNS třetích stran. Níže naleznete návody na deaktivaci vlastních konfigurací DNS na všech hlavních platformách.

Windows 10

1. Přejdete do StartNastaveníSíť a internet → vaše síťové rozhraní (např. Wi-Fi nebo Ethernet) → Související nastaveníZměnit možnosti adaptéru.

2. Klikněte pravým tlačítkem myši na vaše síťové rozhraní → Vlastnosti → Internetový protokol verze 4 (TCP/IPv4)Vlastnosti.

Nastavení IPv4 ve Windows

3. Ujistěte se, že je vybrána možnost Získat adresu serveru DNS automaticky, a poté klikněte na OK.

Aktivovat možnost Získat adresu serveru DNS automaticky

4. Pokud máte připojení IPv6 (nebo si nejste jisti, zda jej máte), opakujte kroky 2 and 3 pro Internetový protokol verze 6 (TCP/IPv6).

macOS

Otevřete aplikaci Nastavení a přejděte do Síť → vyberte své síťové rozhraní (např., Wi-Fi nebo Ethernet) → Podrobnosti… → záložka DNS. Vyberte libovolné DNS servery třetích stran (pokud tam nějaké jsou) a kliknutím na tlačítko je odeberte. Klikněte na OK, až budete hotovi.

Ručně upravit nastavení IP

Linux

Každá distribuce Linuxu a každé desktopové prostředí nabízí jiné (i když často velmi podobné) uživatelské rozhraní pro změnu nastavení DNS. Například v Ubuntu GNOME:

1. Přejděte do Zobrazit aplikaceVšeNastaveníSíť a klikněte na ikonu ozubeného kola vedle vašeho síťového rozhraní.

Najděte své síťové připojení

2. Přejděte na záložky IPv4 a IPv6. V části DNS se ujistěte, že je přepínač Automaticky přepnutý do polohy zapnuto, a smažte všechny DNS záznamy, které vidíte. Až budete hotovi, klikněte na Použít.

Aktivovat automatické DNS

Android 9+

Android 9+ nabízí funkci Soukromé DNS, což je systémová funkce, která automaticky chrání připojení k DNS serverům vašeho ISP pomocí DoT (pokud to váš ISP podporuje – podrobnosti naleznete níže), nebo vám umožňuje zadat vlastního poskytovatele DNS. Chcete-li funkci Soukromé DNS deaktivovat:

1. Otevřete aplikaci Nastavení a přejděte na PřipojeníDalší nastavení připojeníSoukromé DNSVypnuto.

Vypnutí režimu Soukromé DNS v systému Android

Chrome OS

Přejděte do Nastavení → vyberte své síťové rozhraní (např. Wi-Fi nebo Ethernet. Pokud používáte Wi-Fi budete muset také vybrat známou síť) → Pokročilé → Názvové servery a ujistěte se, že je vybrána možnost Automatické názvové servery.

Výběr automatických názvových serverů na Chromeboocích

iOS a starší verze systému Android

Jediným způsobem, jak změnit globální nastavení DNS v systémech iOS/iPadOS a verzích Androidu starších než Android 9 Pie, je použít aplikaci třetí strany, která pro své fungování vytvoří fiktivní rozhraní VPN.

Vzhledem k tomu, že v jeden okamžik je možné mít aktivní pouze jedno připojení VPN, nelze tyto aplikace stejně spouštět souběžně s Proton VPN.

DNS přes HTTPS

DNS over HTTPS(nové okno) (DoH) je šifrovací standard, který šifruje dotazy DNS na server DNS. DoH funguje pouze tehdy, pokud je tento standard podporován poskytovatelem DNS, ale v současné době jej nabízí stále větší počet služeb DNS třetích stran (ačkoli ze strany ISP jen zřídka).

To bohužel prohlubuje problém s používáním služeb DNS třetích stran, protože šifrování brání našemu softwaru v tom, aby mohl dotazy DNS vidět. To velmi ztěžuje jejich blokování nebo přesměrování.

Důrazně proto nedoporučujeme používat DoH (a podobný standard DNS over TLS) se službou Proton VPN. Při používání našich aplikací jsou všechny dotazy DNS odesílány prostřednictvím připojení VPN na naše servery, a jsou tak bezpečně šifrovány bez nutnosti použití DoH nebo DoT.

Na stolních počítačích je DoH obvykle implementován ve vašem prohlížeči a je podporován většinou moderních prohlížečů (kromě prohlížeče Safari). Protokoly DoH a DoT jsou podporovány na mobilních zařízeních prostřednictvím soukromého DNS v systému Android nebo samostatných aplikací (jak je popsáno výše).

Jak deaktivovat DoH ve vašem stolním prohlížeči

Firefox

Přejděte na NastaveníSoukromí a zabezpečeníDNS přes HTTPS Aktivovat zabezpečené DNS pomocí: a vyberte možnost Vypnuto.

Chrome

Klikněte na ikonu svislé elipsy se třemi tečkami → NastaveníSoukromí a zabezpečeníSoukromí a zabezpečeníZabezpečeníPokročilé Vybrat poskytovatele DNS a ujistěte se, že z rozbalovací nabídky je vybrána možnost Výchozí nastavení OS (pokud je k dispozici).

Změna poskytovatele DNS v Chrome

(Na Chromebooku přejděte do Nastavení Soukromí a zabezpečeníPokročilé)

Edge Chromium

Klikněte na ikonu vodorovné elipsy se třemi tečkami → Nastavení Soukromí, vyhledávání a službyZabezpečení a ujistěte se, že možnost Použít zabezpečený server DNS k určení způsobu vyhledávání síťové adresy pro weby je vypnutá.

Deaktivace použití zabezpečeného DNS v prohlížeči Edge

Brave

Přejděte na NastaveníSoukromí a zabezpečení→ → ZabezpečeníPokročilé a ujistěte se, že možnost Použít zabezpečený server DNS je vypnutá.

Deaktivace použití zabezpečeného DNS v prohlížeči Chrome

Vaše připojení k serveru VPN bylo přerušeno

Pokud dojde k přerušení připojení mezi vaším zařízením a serverem VPN, můžete k internetu přistupovat bez ochrany VPN. Mimo jiné to znamená, že dotazy DNS mohou být odesílány na výchozí server DNS vašeho systému (který pravděpodobně provozuje váš ISP).

Tento problém lze snadno vyřešit aktivací funkce Kill Switch, která je nyní k dispozici ve všech našich aplikacích.

Jak zkontrolovat úniky DNS

1. Otevřete naši aplikaci a připojte se k jednomu z našich serverů. Za účelem provedení testu úniku DNS usnadňuje připojení k VPN v jiné zemi odhalení úniků DNS.

2. Navštivte web DNSleaktest.com(nové okno) ve vašem prohlížeči. Měli byste vidět IP adresu serveru VPN, ke kterému jste připojeni. Vyberte buď Standardní test, nebo Rozšířený test. Pro účely této příručky zvolíme rozšířený test.

Zobrazení vaší externí IP adresy

3. Počkejte na dokončení testu a prohlédněte si výsledky. Pokud je zobrazená IP adresa adresou vašeho skutečného ISP, pak u vás dochází k úniku DNS. Řešení naleznete výše.

Výsledky testu úniku DNS

Upozorňujeme, že Proton VPN spolupracuje s poskytovateli infrastruktury po celém světě, takže ISP může být poskytovatelem třetí strany. Dokud IP adresa nepatří vašemu skutečnému poskytovateli ISP, k úniku DNS u vás nedochází.