Systém DNS (Domain Name System) hraje zásadní roli ve fungování internetu, protože je zodpovědný za převod názvů domén na adresy IP. Tradiční přenos dat přes DNS se však provádí v otevřené podobě, což může představovat určitá rizika pro bezpečnost a soukromí informací.
Pro řešení těchto problémů je navržen protokol DNS over HTTPS (DoH), který poskytuje zabezpečený přenos dat mezi klientem a serverem DNS. V tomto případě jsou požadavky DNS odesílány zašifrovaně prostřednictvím protokolu HTTPS, což je činí nečitelnými pro třetí strany.
V tomto článku se podíváme na proces konfigurace DNS over HTTPS na hardwaru od společnosti MikroTik. Díky firmwaru routeru může router fungovat jako centrální server DNS a také poskytovat přenos dat přes protokol DoH.
Důvody použití DNS over HTTPS
1. Zlepšení ochrany osobních údajů
Použití protokolu DNS over HTTPS umožňuje skrýt informace o navštívených webových stránkách před cizími pozorovateli, jako jsou poskytovatelé internetových služeb, správci sítí nebo útočníci, kteří mohou zachytit požadavky DNS. HTTPS poskytuje šifrování dat, zabraňuje jejich zachycení a pomáhá udržovat soukromí uživatelů.
2. Zvýšení bezpečnosti
Použití DNS over HTTPS může zabránit některým typům útoků, jako je falšování DNS (DNS spoofing) nebo manipulace s odpověďmi DNS. To je zvláště důležité, když uživatel pracuje s otevřenými nebo nespolehlivými sítěmi, jako je veřejné Wi-Fi hotspoty, kde jsou možné útoky na servery DNS.
3. Obcházení blokací a cenzury
Aplikace DNS over HTTPS umožňuje obejít blokování překrývající určité webové stránky nebo celé domény. Takové blokování může zavést vláda nebo poskytovatelé služeb přístupu k internetu. Použití HTTPS šifrování v provozu DNS jej činí nedostupným pro filtrování a cenzuru.
4. Zlepšení výkonu
Použití DNS over HTTPS umožňuje efektivnější využití prostředků serverů DNS. Vzhledem k tomu, že většina webového provozu probíhá prostřednictvím šifrovaného protokolu HTTPS, příliš mnoho požadavků na servery DNS může způsobit zpoždění a přetížení. Při použití DNS over HTTPS lze odpovědi na dotazy DNS přijímat v relaci HTTPS bez dalších připojení nebo jednotlivých dotazů, což zkracuje dobu rozlišení názvu DNS.
5. Kompatibilita s moderními webovými standardy
Použití DNS over HTTPS pomáhá budovat kompatibilitu s moderními internetovými standardy. Zabezpečený protokol HTTPS je základní technologií pro zabezpečení webu a jeho aplikace v DNS výrazně zlepšuje ochranu a kompatibilitu s jinými řešeními, jako je HTTP/2 nebo TLS 1.3.
Kroky konfigurace DNS over HTTPS na zařízeních MikroTik
Krok 1: Připojte se k rozhraní MikroTik prostřednictvím webového prohlížeče a přihlaste se pomocí administrativních pověření.
Krok 2: V levé nabídce vyberte sekci " IP "a klikněte na položku"DNS".
Krok 3: Na kartě " Settings "vyhledejte sekci" allow Remote Requests "a zaškrtněte políčko před možností"allow-remote-requests". To umožní vašemu zařízení MikroTik přijímat vzdálené požadavky pro umístění IP adres serverů DNS.
Krok 4: V levé nabídce vyberte položku " IP "a přejděte znovu do části" DNS".
Krok 5: Na kartě Static klikněte na tlačítko " + " a přidejte nový záznam serveru DNS.
Krok 6: Do pole "Servers" zadejte IP adresu serveru DNS over HTTPS, kterou chcete použít.
Krok 7: Klepnutím na tlačítko "OK" uložíte nastavení.
Krok 8: Ujistěte se, že se nový server DNS objevil v seznamu na kartě Static.
Krok 9: Přejděte do části" Settings "a zaškrtněte políčko před možností"Use Peer DNS". To umožní vašemu zařízení MikroTik používat pouze servery DNS, které zadáte.
Krok 10: Kliknutím na tlačítko "Apply" použijete nastavení.
Krok 11: Gratuluji! Nyní je vaše zařízení MikroTik nakonfigurováno tak, aby používalo DNS over HTTPS a poskytovalo šifrovaný přístup k serverům DNS.
Krok 1: Aktualizace operačního systému
Před zahájením konfigurace DNS over HTTPS na zařízení MikroTik je nutné se ujistit, že operační systém routeru je aktualizován na nejnovější verzi.
Aktualizace operačního systému MikroTik má několik výhod:
- Oprava chyb a zranitelností: Aktualizace operačního systému umožňuje opravit známé chyby a opravit zranitelnosti, což přispívá ke zvýšení bezpečnosti a stability zařízení.
- Získání nových funkcí a možností: Mikrotik pravidelně vydává aktualizace operačního systému, které přidávají nové funkce a funkce, zlepšují výkon a celkový výkon routeru.
Chcete-li aktualizovat operační systém MikroTik, postupujte podle následujících kroků:
- Přihlaste se do webového rozhraní routeru pomocí pověření správce.
- V navigační nabídce přejděte na kartu "System" (Systém).
- Vyberte možnost "Packages" (balíčky).
- Klikněte na tlačítko "Check for Updates" (Zkontrolovat aktualizace).
Systém MikroTik provede kontrolu aktualizací a zobrazí seznam dostupných balíčků. Pokud jsou aktualizace dostupné, vyberte je a klikněte na tlačítko "Download & Upgrade" (stáhnout a aktualizovat).
Po stažení a instalaci aktualizací restartujte router.
Aktualizace operačního systému MikroTik je dokončena. Nyní můžete přejít k dalšímu kroku-nastavení DNS over HTTPS.
Krok 2: Instalace a konfigurace balíčku DNS over HTTPS
1. Pro začátek se ujistěte, že máte na svém zařízení MikroTik nainstalovanou nejnovější verzi firmwaru RouterOS.
2. Přejděte na kartu " System "na WebFig nebo Winbox a vyberte položku"Packages".
3. V okně, které se otevře, vyhledejte balíček s názvem " dns "a ujistěte se, že je zaškrtnuto políčko"enabled". Pokud balíček není nainstalován, zapněte jej kliknutím na tlačítko "Install".
4. Vyberte kartu " IP "a vyberte položku"DNS".
5. V okně " DNS settings "vyhledejte možnost" Servers "a kliknutím na tlačítko" + " přidejte nový server DNS.
6. Do pole "Servers" zadejte IP adresu serveru, která poskytuje podporu DNS over HTTPS. Můžete například použít IP adresu 1.1.1.1.
7. Zaškrtnutím políčka "allow-remote-requests" povolíte vzdálené dotazy pro tento server DNS.
8. Kliknutím na" Apply " uložíte nastavení.
Váš MikroTik je nyní nakonfigurován tak, aby používal DNS over HTTPS. Zkontrolujte jeho fungování otevřením libovolného prohlížeče a pokusem o otevření libovolného webu. Pokud DNS over HTTPS funguje správně, měli byste získat výsledek.
Poznámka: některé servery DNS mohou vyžadovat další nastavení nebo změnu portu HTTPS.
Krok 3: Konfigurace serveru DNS
1. Přihlaste se do webového rozhraní směrovače MikroTik.
2. Na panelu nástrojů vyberte " IP "a poté"DNS".
3. V části " DNS Settings "vyhledejte pole" Servers "a klikněte na tlačítko" Add " pro přidání nového serveru DNS.
4. Zadejte adresu serveru DNS, kterou chcete použít. Můžete například použít adresu serveru CloudFlare: 1.1.1.1.
5. Klepnutím na tlačítko "OK" uložíte nastavení.
6. Ujistěte se, že je server DNS, který jste právě přidali, připojen a aktivní.
7. Chcete-li se ujistit, že server DNS funguje správně, můžete provést test dotazu DNS zadáním názvu domény a kontrolou získaných výsledků.
Kontrola stavu DNS over HTTPS
Jakmile nastavíte DNS over HTTPS na svém routeru MikroTik, je dobré zkontrolovat jeho funkčnost. Kontrola zajistí, že vaše požadavky DNS jsou skutečně odesílány přes HTTPS a fungují správně. Zde je několik kroků ke kontrole stavu DNS over HTTPS:
- Otevřete webový prohlížeč a do adresního řádku zadejte libovolnou adresu URL.
- Při načítání stránky otevřete Nástroje pro vývojáře prohlížeče kliknutím pravým tlačítkem myši na stránku a výběrem příslušné položky nabídky.
- Přejděte na kartu Síť (síť) v části nástroje pro vývojáře. Zde uvidíte všechny požadavky odeslané prohlížečem.
- Aktualizujte stránku a zobrazte seznam požadavků.
- Vyhledejte dotaz typu DNS a zkontrolujte jeho adresu URL. Pokud Adresa URL začíná " https://", pak DNS over HTTPS funguje správně. V opačném případě není DNS over HTTPS správně nakonfigurován nebo nefunguje.
Kontrola stavu DNS over HTTPS vám poskytne důvěru ve správné nastavení a fungování této funkce na vašem Mikrotik routeru. Nyní můžete s jistotou používat DNS over HTTPS ke zvýšení zabezpečení a soukromí vašeho síťového připojení.
Potvrzení správné konfigurace
Chcete-li zkontrolovat úspěšnou konfiguraci DNS over HTTPS na směrovači Mikrotik, můžete postupovat podle následujících kroků:
- Otevřete webový prohlížeč a do adresního řádku zadejte IP adresu vašeho směrovače Mikrotik.
- Přihlaste se do zařízení pomocí svého přihlašovacího jména a hesla.
- Přejděte do části "IP" a vyberte "Cloud".
- V okně, které se otevře, byste měli mít k dispozici možnost "DNS over HTTPS".
- Otevřete tuto možnost a ujistěte se, že je zapnutá.
- Pokud je tato možnost povolena, Konfigurace DNS over HTTPS na vašem Mikrotiku routeru byla úspěšná.
Nyní si můžete vychutnat zabezpečený přenos dat přes DNS over HTTPS na svém mikrotikovém routeru.
Průvodce řešením problémů s DNS over HTTPS
Pokud narazíte na problémy při konfiguraci DNS over HTTPS (DoH) na vašem směrovači MikroTik, níže uvedené pokyny vám je pomohou vyřešit:
- Zkontrolujte podporu svého poskytovatele: Pro provoz DoH musí váš poskytovatel tuto technologii podporovat. Ujistěte se, že váš poskytovatel poskytuje podporu DoH nebo se na ně obraťte, abyste získali potřebná nastavení a informace.
- Aktualizujte verzi routeru: Ujistěte se, že váš router používá nejnovější dostupnou verzi routeru. Některé problémy s DoH mohou souviset se zastaralou verzí firmwaru. Přejděte do předvoleb systému routeru a proveďte aktualizaci.
- Zkontrolujte nastavení DNS: Zkontrolujte aktuální nastavení DNS na routeru. Ujistěte se, že jsou správné a relevantní. K použití DoH může být nutné ručně změnit nastavení DNS na svém zařízení.
- Zkontrolujte nastavení proxy: Pokud k připojení k internetu používáte proxy server, ujistěte se, že nastavení proxy nezasahuje DoH. Zkuste vypnout proxy a zkontrolujte, zda DoH poté funguje.
- Zkontrolujte nastavení firewallu: Zkontrolujte nastavení firewallu na vašem routeru. Ujistěte se, že Doh není blokován firewallem. Možná budete muset přidat pravidlo firewallu pro povolení komunikace se servery DoH.
- Zkontrolujte připojení k Doh serverům: Zkuste zkontrolovat dostupnost serverů DoH, ke kterým se pokoušíte připojit. Proveďte dotaz ping nebo se pokuste otevřít webovou stránku na serveru DoH a zkontrolujte, zda je k dispozici.
Pokud se problém nevyřeší po použití výše uvedených doporučení, požádejte o pomoc odborníka na směrovače MikroTik nebo podporu svého poskytovatele.