Hostiteľské súbory sú textové súbory, ktoré sa používajú na mapovanie názvov domén na adresy IP, presne to, čo robia servery DNS. Môžete ich použiť na zefektívnenie pripájania sa k webovým stránkam, a preto ich niekedy budete musieť upraviť.

Táto príručka ako taká vysvetlí, aké hostiteľské súbory sú v systéme Windows, ako ich môžete upraviť a čo robiť, ak to nemôžete urobiť.

Čo je súbor Hosts v systéme Windows?

Keď sa váš počítač chce pripojiť k webovej stránke, musí komunikovať so serverom DNS, aby skonvertoval adresu URL na IP adresa. Ak však už poznáte IP adresu URL, môžete pridať podrobnosti do hostiteľského súboru a váš počítač ho použije bez toho, aby ste museli konzultovať DNS server alebo vyrovnávaciu pamäť.

Povedzme, že chcete vyhľadať našu stránku MakeUseOf vo svojom webovom prehliadači. Aby bolo vyhľadávanie úspešné, váš počítač potrebuje IP adresu, takže bude hľadať v hostiteľskom súbore.

Ak ste predtým zadali URL MakeUseOf a zodpovedajúcu IP v súbore, váš počítač použije tieto informácie na pripojenie. V opačnom prípade sa počítač pokúsi nájsť IP adresu vo vyrovnávacej pamäti DNS alebo sa normálne pripojiť k serveru DNS.

instagram viewer

Súbory hostiteľov sú prítomné vo všetkých operačných systémoch, ale na rôznych miestach. Tu sú typické miesta:

  • Windows 10 - "C:\Windows\System32\drivers\etc\hosts"
  • Mac OS X - "/private/etc/hosts"
  • Linux - "/etc/hosts"

Prečo by ste mali upraviť súbor Hosts?

Súbor hosts sa upravuje z niekoľkých dôvodov, ale zvyčajne to chcete urobiť na jedno z dvoch použití.

Po prvé, súbor hosts je užitočný, ak váš server DNS nefunguje efektívne. Ak váš server DNS pracuje pomaly, môžete vložiť IP adresu a názov domény do súboru hosts, aby ste urýchlili proces vyhľadávania (ak poznáte všetky podrobnosti).

Naopak, dlaždicu hostiteľov môžete použiť na zablokovanie prístupu počítača k webovej lokalite. Keďže súbor hostiteľov je prvým portom volania pre počítač, môžete zadať neplatnú adresu pre cieľovú lokalitu, aby ste zabránili prístupu počítača k nej.

Ako upraviť súbor Hosts v systéme Windows 10 a 11

Úprava súboru hosts v systéme Windows je celkom jednoduchá. Postupujte podľa nižšie uvedených krokov.

1. Vytvorte zálohu

Najprv musíme vytvoriť zálohu. To vám pomôže vrátiť sa do predchádzajúceho stavu, ak sa niečo pokazí.

Postupujte podľa týchto krokov:

  1. Spustite program Prieskumník a prejdite na miesto uvedené nižšie:
    C:\Windows
    ystem32\drivers\atd
  2. Vyhľadajte súbor hosts a kliknite naň pravým tlačidlom myši.
  3. Vyberte si Kopírovať a prilepte súbor na iné bezpečné miesto v počítači.

Ak chcete pridať ďalšiu úroveň zabezpečenia, môžete tiež vytvoriť bod obnovenia. Tento bod obnovenia vám umožní vrátiť aktuálny stav operačného systému pomocou funkcie Obnovovanie systému.

2. Na úpravu súboru Hosts použite Poznámkový blok

Pri tejto metóde spustíme súbor hostiteľov pomocou aplikácie Poznámkový blok a priamo ho tam upravíme.

Tu je všetko, čo musíte urobiť:

  1. Otvorte Poznámkový blok stlačením Win + S, do vyhľadávania Windows napíšte „Poznámkový blok“ a kliknite na Spustiť ako správca.
  2. V nasledujúcom okne prejdite na Súbor > OTVORENÉ.
  3. Do textového poľa pre názov súboru zadajte nasledujúce umiestnenie a kliknite OTVORENÉ. Do súboru môžete prejsť aj manuálne.
    C:\Windows\System32\drivers\etc\hosts
  4. Po otvorení súboru prejdite nadol na koniec a zadajte adresu IP, za ktorou nasleduje názov domény stránky, ktorú chcete blokovať. Povedzme, že chceme do súboru pridať IP adresu Google. Pomocou tohto príkladu bude náš súbor vyzerať nasledovne.
    127.0.0.1 <ahref=" http://www.google.com">www.google.coma>
  5. Ak chcete zablokovať stránku, jednoducho zadajte nesprávne adresy IP, napríklad 0.0.0.0. Pomocou vyššie uvedeného príkladu zadáme nasledujúci text, ak chceme zablokovať Google.
    0.0.0.0 <ahref=" http://www.google.com">www.google.coma>
  6. Ak chcete ušetriť čas, kliknite na Súbor > Uložiť ako.
  7. Rozbaľte rozbaľovaciu ponuku pre Uložiť ako typ a vyberte si Všetky súbory.
  8. Pomenujte súbor ako hostitelia 2 a uložte si ho na plochu.

Teraz, keď máte súbor hostiteľov pripravený na použitie, všetko, čo musíte urobiť, je umiestniť ho na správne miesto.

  1. Prejdite na pracovnú plochu, kliknite pravým tlačidlom myši na súbor, ktorý ste práve vytvorili, a vyberte si Premenovať.
  2. Odstráňte 2 (alebo akékoľvek iné číslo/písmeno, ktoré ste pridali), aby bol súbor pomenovaný iba ako hostitelia.
  3. Skopírujte tento súbor.
  4. Spustite Prieskumníka a prejdite na pôvodné umiestnenie hostiteľa.
  5. Sem vložte nový súbor a kliknite na Nahraďte súbor v tomto cieľovom umiestnení ak sa zobrazí výzva na prepísanie.

Váš upravený súbor hostiteľov je teraz pripravený na použitie.

Čo robiť, ak súbor Hosts nefunguje

Ak súbor hosts vo vašom systéme nefunguje, môže to mať niekoľko dôvodov. Súbor možno nebudete môcť otvoriť, pretože formát nie je podporovaný, alebo nemáte dostatočné povolenie na prístup k nemu.

Ak máte problémy so súborom, môžete vyskúšať niekoľko spôsobov riešenia problémov:

1. Vyprázdnite vyrovnávaciu pamäť DNS a NetBIOS

Keďže takéto problémy bežne vznikajú v dôsledku poškodených alebo chybných súborov vyrovnávacej pamäte, prvým riešením, ktoré odporúčame vyskúšať, je vymazanie vyrovnávacej pamäte.

O tom, ako to urobiť, sme sa zaoberali v našom sprievodcovi čo je server DNS, takže si pozrite pokyny, ako to urobiť.

Po vymazaní vyrovnávacej pamäte DNS postupujte podľa týchto krokov na vymazanie vyrovnávacej pamäte NetBIOS:

  1. Zadajte príkazový riadok do vyhľadávania systému Windows a kliknite na Spustiť ako správca.
  2. V nasledujúcom okne vykonajte nasledujúci príkaz:
    nbtstat -R

Po vykonaní príkazu skontrolujte, či sa problém vyriešil.

2. Obnovte súbor Hosts

Môžete sa tiež pokúsiť obnoviť predvolenú verziu súboru hosts, aby ste vyriešili všetky problémy, ktoré s tým súvisia.

  1. Spustite program Prieskumník a prejdite na nižšie uvedené umiestnenie:
    %systemroot% 
    ystem32\drivers\atd
  2. Premenujte súbor hosts na hosts.bak.
  3. Ďalej prejdite na nasledujúce miesto:
    %WinDir%
    ystem32\drivers\atd
  4. Dvakrát kliknite na súbor hostiteľov a nahraďte text v ňom nasledujúcim:
    # Copyright (c) 1993-2009 Microsoft Corp.
    #
    # Toto je vzorový súbor HOSTS používaný Microsoft TCP/IP pre Windows.
    #
    # Tento súbor obsahuje priradenia IP adries na názvy hostiteľov. Každý
    # záznam by mal byť ponechaný na samostatnom riadku. IP adresa by mala
    # sa umiestni do prvého stĺpca, za ktorým nasleduje príslušný názov hostiteľa.
    # IP adresa a názov hostiteľa by mali byť oddelené aspoň jedným
    # medzera.
    #
    # Okrem toho môžu byť komentáre (ako tieto) vložené k jednotlivcom
    # riadkov alebo za názvom počítača označeným symbolom '#'.
    #
    # Napríklad:
    #
    # 102.54.94.97nosorožec.acme.com # zdrojserver
    # 38.25.63.10X.acme.com # Xzákazníkhostiteľ
    # Rozlíšenie názvov localhost je spracované v rámci samotného DNS.
    # 127.0.0.1localhost
    # ::1 localhost
  5. Ak chcete vykonať zmeny, uložte súbor.

Prispôsobenie súboru Hosts v systéme Windows

Teraz viete, ako upraviť súbor hosts v systéme Windows. Tieto informácie môžete použiť na vykonávanie množstva úloh, ako je blokovanie webových stránok, ich presmerovanie, vytváranie odkazov na webové stránky a dokonca aj testovanie webových serverov.