Ako zmeniť DNS vo Windows 11: nastavenie, šifrovanie aj návrat späť

Wi-Fi hlási pripojenie, no webové stránky sa odmietajú otvárať. Jedným z možných vinníkov je DNS, služba, ktorá k názvu webu vyhľadá jeho IP adresu. Ak zlyháva práve ona, výmena servera môže pomôcť. Zo slabej Wi-Fi však optiku nevyrobí.

DNS vo Windows 11 najjednoduchšie zmeníte cez Nastavenia → Sieť a internet → vlastnosti aktívneho pripojenia (ikona Vlastnosti vedľa názvu využívaného pripojenia) → Priradenie servera DNS → Upraviť. Zadáte adresy vybranej služby a pri podporovaných serveroch môžete zapnúť aj šifrovanie DNS cez HTTPS. Dôležité je vybrať správne pripojenie a poznať cestu späť.

K sekcii s vlastnosťami aktívneho pripojenia sa prípadne viete dostať tak, že v Sieť a internet kliknete na ponuku Wi-Fi a tam následne kliknete na Vlastnosti siete XYZ.

Kedy má zmena DNS zmysel

Keď otvoríte napríklad windowsak.sk, počítač potrebuje zistiť adresu servera. Na to používa DNS. Jeho nastavenia v domácej sieti zvyčajne dostáva automaticky od routra. Ten môže požiadavky posúvať poskytovateľovi internetu alebo inej službe, ktorú má nastavenú.

Zmenu sa oplatí skúsiť pri výpadkoch prekladu názvov, opakovaných chybách DNS alebo vtedy, keď chcete používať konkrétneho poskytovateľa a jeho funkcie. Rýchlejšie DNS môže skrátiť čakanie na vyhľadanie adresy webu. Nezvýši však kapacitu internetovej prípojky a nezaručuje nižší ping v hrách. Ak všetko funguje spoľahlivo, meniť DNS len preto, že je to obľúbený internetový trik, nemusíte.

Pred zásahom si odfoťte alebo zapíšte pôvodné nastavenie. Ak bolo automatické, návratom bude automatické priraďovanie. Ak už obsahovalo ručne zadané adresy, na obnovenie pôvodného stavu budete potrebovať práve tie. Na pracovnom počítači sa riaďte nastavením správcu: verejné DNS nemusí poznať názvy interných firemných služieb.

Aké DNS nastaviť: Cloudflare, Google alebo OpenDNS

Medzi známe verejné služby patria nasledujúci poskytovatelia. Tabuľka uvádza ich základné adresy IPv4; nejde o poradie od najrýchlejšej služby.

PoskytovateľPreferovaný server DNSAlternatívny server DNS
Cloudflare1.1.1.11.0.0.1
Google Public DNS8.8.8.88.8.4.4
OpenDNS208.67.222.222208.67.220.220

Pre bežné nastavenie odporúčam použiť obe adresy jednej služby. Kombinácia Cloudflare a Googlu môže fungovať, ale služby môžu mať odlišné pravidlá filtrovania či spracovania údajov. Zvlášť nevhodné je miešať DNS s rodičovským filtrom a službu bez filtrovania, ak sa na blokovanie obsahu spoliehate.

Alternatívny server navyše nie je opravovňa každej neúspešnej odpovede. Microsoft pri správaní DNS klienta rozlišuje nedostupný server a odpoveď, že doména neexistuje. Pri takejto negatívnej odpovedi Windows automaticky nehľadá priaznivejší výsledok u ďalšieho poskytovateľa.

Ak chcete blokovanie škodlivých domén, vyberte si službu, ktorá ho výslovne ponúka. Napríklad základné Cloudflare 1.1.1.1 nefiltruje obsah; varianty 1.1.1.1 for Families používajú iné adresy. Samotné slovo „verejné“ pri DNS neznamená antivírus ani rodičovskú kontrolu.

Ako zmeniť DNS vo Windows 11 cez Nastavenia

Nasledujúci príklad používa Cloudflare. Pri inej službe vymeňte adresy za zodpovedajúcu dvojicu z tabuľky. Názvy niektorých položiek sa môžu mierne líšiť podľa verzie a jazyka Windowsu.

  1. Stlačte Win + I a otvorte Sieť a internet.
  2. Pri kábli vyberte Ethernet. Pri bezdrôtovom pripojení otvorte Wi-Fi a vlastnosti siete, ku ktorej ste pripojení.
  3. Pri položke Priradenie servera DNS kliknite na Upraviť.
  4. Zvoľte Manuálne, prípadne Ručne, a zapnite zadávanie adries pre IPv4.
  5. Do poľa Preferovaný server DNS zadajte 1.1.1.1 a do poľa Alternatívny server DNS zadajte 1.0.0.1.
  6. Podľa nasledujúcich častí nastavte prípadné IPv6 a šifrovanie. Potom kliknite na Uložiť.

Upravujte priradenie DNS, nie priradenie IP adresy počítača. Na túto zmenu nepotrebujete ručne vypĺňať masku podsiete ani predvolenú bránu. Samostatnú úpravu DNS opisuje aj návod Cloudflare pre Windows 11.

Nastavujete vybrané pripojenie. Ak striedate Ethernet a Wi-Fi, skontrolujte každé zvlášť.

IPv6 skontrolujte tiež

Ak vaša sieť poskytuje aj DNS servery cez IPv6, samotná úprava IPv4 nemusí zabezpečiť, že všetky systémové požiadavky pôjdu k vybranej službe. V tom istom okne môžete nastaviť aj jej adresy IPv6.

PoskytovateľPreferovaný DNS pre IPv6Alternatívny DNS pre IPv6
Cloudflare2606:4700:4700::11112606:4700:4700::1001
Google Public DNS2001:4860:4860::88882001:4860:4860::8844

Použite ich, ak máte funkčné pripojenie IPv6. Pri sieti iba s IPv4 postačujú adresy IPv4. IPv6 kvôli zmene DNS nevypínajte. Adresa DNS servera a typ adresy, ktorú pre web vyhľadáva, sú odlišné veci: aj DNS server dostupný cez IPv4 môže vrátiť IPv6 adresu webu.

Ako zapnúť šifrovanie DNS cez HTTPS

Bežné DNS prenáša požiadavky nešifrovane. DNS over HTTPS, skrátene DoH, šifruje komunikáciu medzi počítačom a vybraným DNS serverom. Samotné prepísanie adresy na 1.1.1.1 ešte nie je dôkazom, že šifrovanie používate.

Pri preferovanom aj alternatívnom serveri vyhľadajte možnosť DNS cez HTTPS alebo nastavenie šifrovania. Ak ju Windows ponúka, zvoľte Zapnuté (automatická šablóna). Pri vlastnom poskytovateľovi môže byť potrebná manuálna šablóna, teda presná adresa služby DoH z jeho dokumentácie. Rovnakú kontrolu urobte aj pri ručne zadaných serveroch IPv6.

Microsoft v popise sieťových nastavení vysvetľuje aj prepínač návratu na obyčajný text, v angličtine Fallback to plaintext. Keď ho vypnete, požiadavka na daný server sa pri zlyhaní DoH neodošle nešifrovane. Keď ho zapnete, Windows môže pokračovať cez bežné DNS. Rozhodujete sa teda medzi vynútením šifrovania a možnosťou pokračovať pri jeho nedostupnosti.

DoH sťažuje odpočúvanie DNS v sieti, ale nezabezpečuje anonymitu ani nenahrádza VPN. Vybraný poskytovateľ DNS vaše požiadavky stále spracúva a samotné DoH neukrýva IP adresy následných spojení. Je to jedna časť ochrany súkromia; ďalšie možnosti nájdete v návode na nastavenia súkromia vo Windows 11.

Odlišnou technológiou je DNSSEC, ktoré pri správne podpísaných doménach umožňuje overovať pravosť a neporušenosť DNS údajov. Prenos samo nešifruje. Ako vysvetľuje Microsoft Learn, DNSSEC a šifrovaný prenos sa dopĺňajú.

Ďalšie možnosti: Ovládací panel, príkazy a PowerShell

Na zmenu DNS stačí jedna metóda. Nasledujúce postupy sú alternatívy pre tých, ktorým viac vyhovuje klasické rozhranie alebo terminál.

Cez Ovládací panel

Klasické sieťové pripojenia otvoríte priamo: stlačte Win + R, napíšte ncpa.cpl a potvrďte Enterom. Dostanete sa k nim aj cez Ovládací panel, Centrum sietí a zdieľania a položku Zmeniť nastavenia adaptéra.

  1. Kliknite pravým tlačidlom na používaný adaptér a vyberte Vlastnosti.
  2. Označte Internet Protocol Version 4 (TCP/IPv4), prípadne jeho slovenský názov, a kliknite na Vlastnosti.
  3. Vyberte Použiť tieto adresy serverov DNS a zadajte obe adresy vybranej služby.
  4. Potvrďte zmeny tlačidlom OK. Ak nastavujete aj IPv6, zopakujte postup vo vlastnostiach TCP/IPv6 s adresami IPv6.

V tomto klasickom okne nenájdete prepínač DoH. Šifrovanie najpohodlnejšie skontrolujete v Nastaveniach. Nie je však pravda, že sa dá konfigurovať iba tam: Microsoft dokumentuje aj možnosti nástroja netsh dnsclient.

Cez Príkazový riadok

V ponuke Štart vyhľadajte Príkazový riadok a spustite ho ako správca. Najprv si zobrazte názvy rozhraní:

netsh interface show interface

Ak sa vaše aktívne pripojenie volá Ethernet, Cloudflare DNS pre IPv4 nastavíte týmito dvoma príkazmi. Spustite ich postupne:

netsh interface ipv4 set dnsservers name="Ethernet" source=static address=1.1.1.1
netsh interface ipv4 add dnsservers name="Ethernet" address=1.0.0.1 index=2

Názov Ethernet nahraďte skutočným názvom svojho rozhrania, napríklad Wi-Fi. Úvodzovky ponechajte aj pri názve s medzerami. Tieto príkazy menia DNS pre IPv4; syntax pre jednotlivé protokoly opisuje dokumentácia netsh interface.

Cez PowerShell

Spustite PowerShell ako správca a zobrazte konfiguráciu pripojených rozhraní:

Get-NetIPConfiguration

Pri používanom pripojení nájdite hodnotu InterfaceIndex. Ak má napríklad hodnotu 12, adresy nastavíte takto:

Set-DnsClientServerAddress -InterfaceIndex 12 -ServerAddresses ("1.1.1.1","1.0.0.1")

Číslo 12 je iba príklad. Príkaz Set-DnsClientServerAddress nastavuje DNS pre určené rozhranie a ručné hodnoty majú prednosť pred adresami získanými automaticky. Aj po tomto postupe skontrolujte prípadné DNS cez IPv6 a nastavenie šifrovania.

Ako overiť nové DNS a nenechať sa pomýliť testom

Najprv overte uloženú konfiguráciu. V PowerShelli použite:

Get-DnsClientServerAddress

Vo výpise vyhľadajte svoje aktívne rozhranie, riadky IPv4 a IPv6 a stĺpec ServerAddresses. Alternatívou v Príkazovom riadku je ipconfig /all, kde nájdete položku DNS Servers, prípadne jej slovenský názov. Ide o kontrolu nastavených adries, nie o dôkaz šifrovania.

Samotný preklad názvu môžete vyskúšať nástrojom nslookup:

nslookup example.com

Horná časť výpisu identifikuje DNS server použitý týmto nástrojom, ďalšia časť obsahuje výsledok pre hľadanú doménu. Ani úspešný výsledok tohto príkazu sám osebe nepotvrdzuje používanie DoH.

Pri Cloudflare môžete otvoriť aj diagnostickú stránku 1.1.1.1. Pri jej výsledkoch však zohľadnite prehliadač: Chrome umožňuje vlastného poskytovateľa zabezpečeného DNS a podobnú možnosť má aj Firefox. Test v prehliadači preto nemusí opisovať správanie ostatných programov.

Do výsledku môže vstupovať aj VPN. Tá môže prideliť vlastné DNS servery alebo pravidlá pre konkrétne domény, čo opisuje dokumentácia Microsoftu k VPN. Odlišný výsledok pri zapnutej VPN preto automaticky neznamená, že ste DNS nastavili nesprávne.

Čo robiť, keď sa stránky po zmene neotvárajú

Skontrolujte preklepy, správny adaptér a to, či ste adresu IPv4 nezadali do poľa pre IPv6. Pri nefunkčnom DNS môže počítač zostať pripojený k sieti a niektoré už otvorené spojenia môžu pokračovať. Zlyháva predovšetkým vyhľadávanie názvov, takže problém navonok vyzerá ako výpadok internetu.

Ak ste vyžadovali DoH bez možnosti nešifrovaného prenosu, overte podporu služby a správnosť prípadnej manuálnej šablóny. Vo verejnej Wi-Fi môže vlastné DNS skomplikovať zobrazenie prihlasovacieho portálu; pomôcť môže dočasný návrat na automatické nastavenie.

Po oprave konfigurácie môžete vymazať dočasne uložené DNS odpovede. V Príkazovom riadku spustenom ako správca zadajte:

ipconfig /flushdns

Podľa dokumentácie ipconfig tento príkaz vyčistí vyrovnávaciu pamäť systémového DNS klienta. Nesprávnu adresu servera však neopraví. Potom skúste prehliadač zavrieť a znova otvoriť. Reštart celého Windowsu pri bežnej zmene DNS spravidla nepotrebujete.

Ako vrátiť automatické DNS

V Nastaveniach znovu otvorte úpravu priradenia servera DNS, vyberte Automaticky (DHCP) a zmenu uložte. V Ovládacom paneli zvoľte vo vlastnostiach príslušného protokolu možnosť Získať adresu servera DNS automaticky.

V Príkazovom riadku ako správca obnovíte automatické DNS pre IPv4 takto; názov pripojenia opäť prispôsobte:

netsh interface ipv4 set dnsservers name="Ethernet" source=dhcp

Ak ste ručne menili aj DNS pre IPv6, obnovte automatické získavanie aj preň. V PowerShelli ako správca môžete DNS vybraného rozhrania obnoviť príkazom:

Set-DnsClientServerAddress -InterfaceIndex 12 -ResetServerAddresses

Ak boli pôvodné adresy zadané ručne, obnovte zaznamenané hodnoty. Automatické nastavenie v takom prípade nemusí predstavovať návrat k pôvodnej konfigurácii.

Kedy nastaviť DNS priamo na routri

Ak chcete rovnakú službu pre viac zariadení doma, pohodlnejšia môže byť zmena na routri. Podľa modelu buď rozdáva adresy DNS zariadeniam, alebo ich požiadavky prijíma sám a posúva ďalej. V druhom prípade môže Windows naďalej zobrazovať ako DNS lokálnu adresu routra.

Začnite návodom, ako sa prihlásiť do nastavení routra a zistiť jeho adresu. Umiestnenie položky DNS sa medzi výrobcami líši a niektoré zariadenia od operátorov jej úpravu obmedzujú. Pred zásahom si zaznamenajte pôvodné hodnoty; po zmene môže byť potrebné zariadenia znovu pripojiť, aby prevzali nové nastavenia.

Zadanie verejných DNS na routri samo osebe nezapína šifrovanie. Na to musí router podporovať a používať napríklad DoH alebo DNS over TLS. Zariadenia a prehliadače s vlastným DNS môžu jeho voľbu obísť. Ak chcete zatiaľ len vyskúšať, či zmena vyrieši problém na jednom počítači, začnite v Nastaveniach Windowsu.

Pridaj komentár

Vaša e-mailová adresa nebude zverejnená. Vyžadované polia sú označené *

Mohlo by zaujať