• Resetujte soubor hosts. Obsah souboru hosts. Kde je soubor hosts

    Windows má k Linuxu daleko, pokud jde o systematické používání konfiguračních souborů za účelem přizpůsobení funkčnosti operačního systému. Za prvé, protože systém Windows k tomu používá registr.

    V systému Windows však takové soubory existují a někdy je užitečné vědět o jejich účelu. Důležitým úložištěm konfiguračních možností je soubor s názvem Hosts. Název souboru nemá příponu, takže jej během automatického vyhledávání nemusíte zadávat.

    V průběhu prezentace se zaměříme na OS sedmé verze, která je spotřebiteli nejmasověji používaná (triky Microsoftu v G8 nedokázaly uživatele přesvědčit, že Metro je cool).

    Ve skutečnosti máme co do činění s úložištěm doménových jmen, podobným názvům DNS serverů. Výhodou použití je, že vlastník počítače může regulovat priority domén při jejich převodu na skutečné síťové adresy při přístupu k internetovým zdrojům.

    Domény souborů mají přednost před jakýmikoli externími adresami DNS, dokonce i před těmi, které jsou zadané v nastavení síťového připojení. Výchozí umístění úložiště v "sedmičce" je následující: %SystemRoot%\system32\drivers\etc\hosts. Tato cesta však není možná. Správce systému jej může přepsat změnou klíče registru s názvem HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\Tcpip\Parameters\DataBasePath. Soubory se stejným názvem a účelem jsou obsaženy nejen v prostředí systému Windows, lze je nalézt v operačních systémech podobných Unixu, v Mac-OS a dokonce i na platformě Android.

    Vnitřní struktura záznamů hostitelů a manipulace s úložištěm

    Přestože Hosts nemá příponu, uvnitř vypadá jako normální testovací soubor se záznamy v následujícím formátu: 127.0.0.1 localhost. Tedy se strukturou sestávající z IP adresy domény a jejího symbolického názvu, oddělených mezerami nebo tabulátorem.

    Uvedený příklad je povinný záznam v jakémkoli takovém souboru. Odpovídá adrese a názvu samotného stroje uživatele. Všechny ostatní záznamy vypadají podobně jako tento. S pomocí zde umístěných informací se řeší různé úkoly. Například:

    • Název localhost můžete přidružit nikoli k adrese místního počítače, ale k adrese libovolného počítače v podnikovém intranetu. Často to dělají systémoví administrátoři podniků a organizací.
    • Podobná přidružení lze použít k optimalizaci přístupu k externím hostitelům. Pokud vytvoříte záznam s rozsahem IP adres odpovídajícím skutečným adresám požadovaných stránek, pak bude načítání jejich stránek rychlejší než při přístupu do DNS databáze poskytovatele.
    • Další užitečnou možností je možnost organizovat blokování nežádoucích domén (například domén reklamních stránek). K tomu je všem těmto doménám přiřazena adresa místního počítače - 127.0.0.1

    Hostitelé jsou v zásadě starší technologií podporovanou z důvodů zpětné kompatibility.

    Kromě toho má vážnou nevýhodu: pokud síťové připojení používá zprostředkující proxy server, pak jsou všechny položky úložiště jednoduše ignorovány. Existují také bezpečnostní problémy.

    Faktem je, že mnoho virů se rádo ponoří do obsahu souboru a změní jej podle svého uvážení. Jedním z doporučení poskytnutých během virového útoku je otevřít soubor v programu Poznámkový blok a odstranit z něj všechny položky pod položkou místního počítače (localhost).

    Soubor hostitelů je zodpovědný za vytvoření korespondence mezi doménou a IP adresou webu. Adresování hostitele má přednost před odesláním dotazu na servery DNS a soubor je uložen v počítači a řízen správcem, což z něj činí důležitý prvek bezpečného provozu Windows. V některých případech se uživatelé potýkají s potřebou obnovit soubor hosts do původního stavu. Nepotřebné položky z něj můžete odstranit dvěma způsoby: ručně a automaticky pomocí speciálního softwaru.

    Manuální obnova

    Obvykle je obnovení souboru hosts vyžadováno po akci škodlivých aplikací, které do něj přidávají nové položky. Typický útok vypadá takto: otevřete Odnoklassniki nebo VKontakte a web oznámí, že účet je zablokován, a požádá vás o odeslání SMS pro potvrzení záznamu. V důsledku toho se z telefonu stahují peníze a pak zjistíte, že místo VKontakte vás soubor hosts přesměroval na falešnou stránku.

    Ale hostitel s tím nemá nic společného: prostě se ukázalo, že je to nástroj v rukou škodlivého softwaru. Proto po vyčištění systému Windows pomocí antiviru musíte začít s obnovou hostitelů.

    Další možností je přejít do C:\Windows\System32\drivers\et a otevřít hostitele pomocí programu Poznámkový blok. Uvnitř uvidíte spoustu textu v angličtině. Musíte se ujistit, že v hostiteli nejsou žádné další položky. Ve výchozím nastavení by měl text končit „#::1 localhost“. Vše po něm by mělo být smazáno, zvláště pokud jste do souboru nic nezadali.

    Toto čištění však nemusí být úplné, proto důrazně doporučujeme, abyste obsah hostitele přiřadili k informacím uvedeným na stránce podpory na adrese https://support.microsoft.com/en-us/kb/972034 . V systému Windows 7 by obsah hostitelů měl vypadat takto:

    Abyste se ujistili, že nejsou žádné další položky, odstraňte starého hostitele a vytvořte nový soubor:


    Nyní starý hostitel nebude fungovat a v novém rozhodně nebude nic zbytečného, ​​takže se nemusíte starat o bezpečnost peněz a osobních údajů.

    Automatické obnovení

    Pokud se ruční obnovení zdá obtížné, můžete hostitele opravit pomocí speciálních nástrojů. Například technická podpora společnosti Microsoft v článku o opravě souboru hosts v různých verzích systému Windows doporučuje stažení nástroje Fix It, po jehož spuštění budou nadbytečné položky odstraněny bez zásahu uživatele.

    Dalším způsobem je použití antivirového programu AVZ. Je to mocný nástroj pro výzkum a opravy Windows, ale my se podíváme pouze na jednu z jeho funkcí – čištění souboru hosts.

    Článek se zabývá těmito otázkami: kde je soubor hosts ve Windows 7, Windows 8, Windows 10; obsah souboru hosts, jak jej upravit; jak uložit soubor hosts, pokud je přístup odepřen.

    Soubor hostitelů - co to je, k čemu slouží

    co to je

    hosts - soubor obsahující databázi IP adres a jim odpovídajících doménových jmen. Například pro populární web VKontakte bude korespondence následující:

    87.240.131.118 vk.com

    Soubor hosts v systému Windows se otevře pomocí aplikace Notebook.

    K čemu je to potřeba

    Doslovné adresy stránek byly vynalezeny výhradně pro lidi, protože je pro člověka snazší si to zapamatovat. Počítače vyhledávají stránky podle čísel. Na příkladu stejného VKontakte: vk.com je dopisová adresa (nebo říkají URL adresa) a 87.240.131.118 je digitální adresa (nebo IP adresa).

    Zkontrolujte má slova. Zadejte do adresního řádku prohlížeče
    87.240.131.118
    Musíte být na webu https://vk.com/.

    Všechny korespondence mezi IP adresami a URL jsou uloženy na serverech DNS, které prohlížeč kontaktuje a otevře nám požadovanou stránku.

    Před kontaktováním serveru DNS však prohlížeč vždy zkontroluje soubor hosts. V něm můžeme zakázat otevírání stránek nebo změnit shodu mezi IP adresou a URL.
    To dělají viry v počítači, nahrazují shody, přidávají do tohoto souboru další řádky atd. Řádky, které je třeba do takového souboru zadat, najdete v kapitole „Jak zadávat příkazy

    Jak by měl soubor hosts vypadat? Obsah souboru hosts

    Soubor hosts by měl obsahovat následující:

    Pro Windows XP:

    # Copyright (c) 1993-1999 Microsoft Corp.
    #

    #




    #prostor.
    #


    #
    # Například:
    #

    127.0.0.1 localhost

    Pro Windows Vista:


    # Copyright (c) 1993-2006 Microsoft Corp.
    #
    # Toto je ukázkový soubor HOSTS používaný Microsoft TCP/IP pro Windows.
    #
    # Tento soubor obsahuje mapování IP adres na názvy hostitelů. každý
    # záznam by měl být ponechán na samostatném řádku. IP adresa by měla
    # být umístěn v prvním sloupci, za kterým následuje odpovídající název hostitele.
    # IP adresa a název hostitele by měly být odděleny alespoň jedním
    #prostor.
    #
    # Kromě toho mohou být komentáře (jako tyto) vkládány k jednotlivcům
    # řádků nebo za názvem počítače označeným symbolem "#".
    #
    # Například:
    #
    # 102.54.94.97 rhino.acme.com # zdrojový server
    # 38.25.63.10 x.acme.com # x klientský hostitel


    # 127.0.0.1localhost
    # ::1 localhost

    Pro Windows 7, 8, 8.1, 10:

    # Copyright (c) 1993-2009 Microsoft Corp.
    #
    # Toto je ukázkový soubor HOSTS používaný Microsoft TCP/IP pro Windows.
    #
    # Tento soubor obsahuje mapování IP adres na názvy hostitelů. každý
    # záznam by měl být ponechán na samostatném řádku. IP adresa by měla
    # být umístěn v prvním sloupci, za kterým následuje odpovídající název hostitele.
    # IP adresa a název hostitele by měly být odděleny alespoň jedním
    #prostor.
    #
    # Kromě toho mohou být komentáře (jako tyto) vkládány k jednotlivcům
    # řádků nebo za názvem počítače označeným symbolem "#".
    #
    # Například:
    #
    # 102.54.94.97 rhino.acme.com # zdrojový server
    # 38.25.63.10 x.acme.com # x klientský hostitel

    # Překlad názvů localhost je řešen v rámci samotného DNS.
    # 127.0.0.1localhost
    # ::1 localhost

    Kde je soubor hosts ve Windows 7, Windows 8, Windows 10

    Soubor hosts se nachází ve všech verzích Windows na adrese
    Viz snímky obrazovky:

    Jak otevřít soubor hosts

    Tento soubor se otevře pomocí programu Poznámkový blok. Tuto aplikaci najdeme v nabídce Start. Klikneme pravým tlačítkem myši. V zobrazené nabídce vyberte „Spustit jako správce“. V okně programu Poznámkový blok, které se otevře, prostřednictvím nabídky „Soubor“ → „Otevřít ...“ otevřete soubor hosts zadáním adresy souboru do adresního řádku okna, které se otevře, nebo přesouváním ze složky do složky, dokud jej nenajdeme.

    Jak upravit soubor hosts

    1. Obnova

    K obnovení souboru potřebujete:
    1. Otevřete soubor pomocí poznámkového bloku jako správce.
    2. Zkopírujte obsah souboru z tohoto článku, vložte jej s náhradou a uložte.
    Pozornost!
    Soubor by se měl otevřít pouze s Poznámkovým blokem spuštěným jako správce. V opačném případě nebudete moci změny uložit. Když do názvu souboru uložíme příponu .txt, smažeme ji.

    Triky upraveného souboru hosts

    1. Některé viry maskují své změny po řádcích
    127.0.0.1 localhost
    ::1 localhost

    nechte hodně mezer a teprve potom přidejte řádky.

    Proto při nahrazování obsahu vyberte veškerý obsah (klávesové zkratky CTRL+A).

    2. Soubor je skrytý
    Pokud v zadaném balíčku není žádný soubor, pak mohl být skrytý a měl přiřazen atribut Hidden.
    V nabídce Zobrazit → Možnosti → Zobrazit zaškrtněte políčko „Zobrazit skryté soubory, složky a jednotky“.




    Nyní, když se soubor objevil, ve vlastnostech souboru zrušte zaškrtnutí políčka Skrytý.

    3. Nelze upravit
    Soubor byl nastaven jako pouze pro čtení. Zrušte zaškrtnutí příslušného políčka ve vlastnostech souboru.


    Do složky C:\Windows\System32\drivers\atd vložte soubor s názvem hosts, ale s příponou .txt(soubor hosts.txt) nebo bez přípony, jako je soubor hosts, ale s jiným názvem, například hostitel.

    2. Změna

    Chcete-li zablokovat přístup na stránku, musíte zadat řádky na konci obsahu
    (přeskočení řádku)
    127.0.0.1 (více mezer) (blokovaný název domény)
    127.0.0.1 (více mezer) (Název domény k blokování pomocí www.)

    Na příkladu stejných VKontakte a Odnoklassniki:


    šetříme. Svou práci kontrolujeme zadáním URL těchto stránek do adresního řádku prohlížeče. Stránky se neotevírají. Bingo!

    Tímto způsobem můžete blokovat stránky počítačových her, kasina, pornografické stránky atd.

    Pro přesměrování uděláme vše jako předtím, ale požadované URL přidělíme jinou IP adresu.

    Příklad. Nechte web https://vk.com/ otevřít u vchodu do VKontakte a Odnoklassniki
    Píšeme řádky:
    (přeskočení řádku)
    87.240.131.118 vk.com
    87.240.131.118 www.vk.com
    87.240.131.118 ok.ru
    87.240.131.118 www.ok.ru

    2.3. Oblíbené stránky a jejich IP adresy

    87.240.131.118 https://vk.com/
    213.180.193.3 https://ya.ru
    5.61.23.5 https://ok.ru/

    Pro určení IP adres jakýchkoli stránek je internet plný služeb. Vygoogli to.

    přístup hostitelům odepřen - co dělat

    Pokud soubor nemůžete uložit a přístup je odepřen. Děláme to postupně a snažíme se uložit soubor po každé položce.
    1. Otevřete v poznámkovém bloku jako správce.
    2. Zkopírujte soubor na plochu. Změň to. Soubor hosts zůstal ve složce C:\Windows\System32\drivers\atd přejmenovat na hosts.old. Zkopírujte upravený soubor hostitelů na ploše do složky C:\Windows\System32\drivers\atd.
    3. Vypněte antivirus. Antiviry se často starají o to, aby v tomto souboru nebyly provedeny žádné změny. Přidejte soubor do výjimek programu Windows Defender. Počínaje verzí 8 systém Windows zajišťuje, že tento soubor nikdo nezmění.
    4. Přístupová práva k souboru nastavíme v jeho vlastnostech na záložce „Zabezpečení“.
    5. Pokud stále nemůžete odinstalovat, přejděte do nouzového režimu a zkuste odinstalovat z něj.

    Co se stane, když smažete soubor hosts

    Nic se nestane. Pokud nejsou problémy s připojením k internetu. Během připojení bude nutné ručně zadat IP adresu 127.0.0.1. Je možné, že některé programy budou požadovat localhost místo 127.0.0.1, což způsobí další problém.

    Toto je otázka uživatelů, kteří se snaží odemknout přístup k Odnoklassniki a VKontakte. Ve skutečnosti se může ukázat, že prázdný je pouze soubor viditelných hostitelů, ale existuje také skrytý soubor hostitelů, který blokuje přístup k nejoblíbenějším stránkám.

    Podívejme se na konkrétní příklad. Neúspěšně se pokoušíte jít do Odnoklassniki a VKontakte, ale neuspějete.

    Když se pokusím přihlásit do Odnoklassniki, zobrazí se zpráva Nesprávné uživatelské jméno a/nebo heslo.

    Když se pokusíte vstoupit do VKontakte, zobrazí se zpráva Tato e-mailová adresa není registrována nebo je heslo nesprávné.

    Na internetu pak najdete informace, které potřebujete zkontrolovat soubor hosts.

    Soubor hostitelů se nachází na adrese C:\Windows\System32\drivers\atd. Jdeme do složky etc, ve které najdeme soubor hosts.

    Otevřeme soubor hosts pomocí programu Poznámkový blok a zjistíme, že soubor je prázdný.

    Otevřete soubor hosts a zjistěte, že je prázdný

    Co když je soubor hosts prázdný?

    V poslední době jsou častější případy, kdy se ve složce etc objeví další soubor hosts, který má ale atributy systémového souboru, tzn. je skrytý. Abyste to viděli, musíte povolit možnost Po povolení možnosti zobrazovat skryté soubory se ukázalo, že složka ets neobsahuje jeden, ale dva soubory hostitelů.

    V souboru skrytých hostitelů jsou nadbytečné položky

    Může být soubor hosts prázdný?

    Hned řeknu, že v zásadě ve Windows 7 může být soubor hosts prázdný, protože ve standardním souboru hosts začínají všechny řádky znakem #, tj. jsou komentáře. Skrytý soubor hostitelů lze bezpečně odstranit.

    K odstranění souboru budete potřebovat administrátorská práva.

    Po odstranění skrytého souboru hosts by měl být obnoven přístup k Odnoklassniki a VKontakte.

    Pozornost! I když se vám po smazání skrytého souboru hosts podařilo obnovit přístup k webům, nezapomeňte přejet

    Jevgenij Mukhutdinov

    Hosts - textový soubor obsahující databázi doménových jmen a používaný při jejich překladu na síťové adresy hostitelů. Požadavky na tento soubor mají přednost před požadavky na servery DNS. Na rozdíl od DNS je obsah souboru řízen správcem počítače. Vše výše uvedené znamená, že pomocí tohoto souboru můžete velmi snadno a jednoduše nakonfigurovat přístup k jakémukoli ze stávajících internetových zdrojů. Řekněme, že chcete zablokovat přístup k jedné z populárních sociálních sítí, například . Chcete-li to provést, stačí napsat několik řádků do hostitelů a uložit změny. Poté se žádný uživatel, který použil váš počítač, jednoduše nebude moci dostat do VK, protože přístup bude odepřen. Samozřejmě s minimálními znalostmi lze tento zákaz snadno obejít.

    Běžný uživatel by teoreticky neměl o souboru hosts nic vědět, protože jej prostě nepotřebuje. Bohužel, moderní realita je taková, že se musíme učit spoustu nových věcí. Faktem je, že v posledních několika letech se objevilo mnoho podvodných organizací, které využívají hostitele k odcizení osobních údajů a také k tomu, aby od člověka vzali peníze přesměrováním na jiné stránky za účelem vydírání. Abyste pochopili, o čem mluvím, uvedu příklad. Řekněme, že se rozhodnete jít do stejného VK. Pouze místo své stránky vidíte varování, ve kterém jste vyzváni k odeslání SMS na krátké číslo, abyste se ujistili, že jste skutečný člověk a ne robot. Důvody mohou být různé, v tomto případě na tom nezáleží. Odešlete zprávu, po které se začnou z vašeho účtu strhávat peníze. Toto je podvod, jehož jste se stali součástí. Musíte okamžitě zavolat svému telekomunikačnímu operátorovi, vysvětlit mu situaci a požádat o vrácení peněz na účet. S největší pravděpodobností budete muset napsat písemné prohlášení, po kterém vám budou peníze vráceny, protože byly nezákonně staženy z účtu.

    Jak se to mohlo stát? Pomocí souboru hosts jste automaticky přesměrováni na podvodnou stránku, která pouze vypadá jako obvyklý VKontakte, přičemž adresa v řádku může být skutečná (tedy vk.com). Toto však není VK. Chcete-li to ověřit, můžete otevřít hostitele a zobrazit další řádky, jako je 111.222.333.333 vk.com, s jejichž pomocí dojde k přesměrování.

    Vyvstává další otázka – jak se mohou hostitelé změnit? Ano, je to velmi jednoduché: k tomu si stačí do svého PC přivést trojského koně, který celou operaci provede bez vašeho vědomí. A můžete si ho vyzvednout téměř na každém webu.

    Nyní tedy přejděme k hlavní otázce, totiž: jak soubor vypadá? Hned řeknu, že se mírně liší v závislosti na operačním systému.

    Windows XP

    # Copyright (c) 1993-1999 Microsoft Corp.
    #

    #




    #prostor.
    #


    #
    # Například:
    #

    127.0.0.1 localhost

    Windows Vista


    #
    # Toto je ukázkový soubor HOSTS používaný Microsoft TCP/IP pro Windows.
    #
    # Tento soubor obsahuje mapování IP adres na názvy hostitelů. každý
    # záznam by měl být ponechán na samostatném řádku. IP adresa by měla
    # být umístěn v prvním sloupci, za kterým následuje odpovídající název hostitele.
    # IP adresa a název hostitele by měly být odděleny alespoň jedním
    #prostor.
    #
    # Kromě toho mohou být komentáře (jako tyto) vkládány k jednotlivcům
    # řádků nebo za názvem počítače označeným symbolem "#".
    #
    # Například:
    #
    # 102.54.94.97 rhino.acme.com # zdrojový server
    # 38.25.63.10 x.acme.com # x klientský hostitel

    127.0.0.1 localhost
    ::1 localhost

    Windows 7 a 8

    # Copyright (c) 1993-2006 Microsoft Corp.
    #
    # Toto je ukázkový soubor HOSTS používaný Microsoft TCP/IP pro Windows.
    #
    # Tento soubor obsahuje mapování IP adres na názvy hostitelů. každý
    # záznam by měl být ponechán na samostatném řádku. IP adresa by měla
    # být umístěn v prvním sloupci, za kterým následuje odpovídající název hostitele.
    # IP adresa a název hostitele by měly být odděleny alespoň jedním
    #prostor.
    #
    # Kromě toho mohou být komentáře (jako tyto) vkládány k jednotlivcům
    # řádků nebo za názvem počítače označeným symbolem "#".
    #
    # Například:
    #
    # 102.54.94.97 rhino.acme.com # zdrojový server
    # 38.25.63.10 x.acme.com # x klientský hostitel

    # Překlad názvů localhost je řešen v rámci samotného DNS.
    # 127.0.0.1localhost

    Jak vidíte, soubory se od sebe prakticky neliší na nějaký rozdíl. Pro každý operační systém však doporučuji použít jiné hostitele. Stačí zkopírovat zadaná data.

    Mimochodem, soubory jsou umístěny v následujících sekcích:

    • V systému Windows XP/2003/Vista/7/8 C:\WINDOWS\system32\drivers\etc\hosts
    • V systému Windows NT/2000: C:\WINNT\system32\drivers\etc\hosts

    Pokud nemáte možnost nebo touhu změnit tento soubor sami, můžete použít nástroj s názvem, o kterém jsem nedávno mluvil - automaticky změní obsah hostitelů, pokud obsahuje další znaky.