• Co je soubor hosts. Jak obnovit soubor hosts ve Windows. přístup hostitelům odepřen - co dělat

    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 názvů domén, podobným názvům serverů DNS. 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).

    Operační systém Windows 7 má takový soubor, jehož prostřednictvím můžete regulovat návštěvy stránek na internetu. Lidé v podstatě o takovém souboru nevědí a ti, kteří ano, se ho snaží ignorovat, aby „nedělali zázraky“. Tento soubor se nazývá hosts. Pojďme stručně pochopit, proč je to potřeba.

    Dejte vědět, že zapsáním adresy stránky do řádku prohlížeče ji speciální DNS server umístěný na internetu okamžitě změní na určitou posloupnost čísel. Tato digitální série je jedinečná pro každý web a názvy webů jsou potřeba pouze pro snadné zapamatování. Soubor hosts se používá ke zrychlení internetu obcházením dotazů na server DNS. Jinými slovy, pokud do souboru hosts zapíšete číslo odpovídající názvu webu, dostanete se k němu přímo a obejdete DNS server. Stačí se správně zaregistrovat, jinak se stránka nenačte, pokud se načte, pak to není ta, kterou byste chtěli.

    "Počítačoví škůdci" ochotně používají soubor hosts pro osobní zisk. Virus pronikající do počítače velmi často změní soubor hosts. Pokud se tedy náhle setkáte s omezením přístupu na určité stránky, nejprve prohledejte počítač, možná se v něm usadily viry, a teprve poté převeďte hostitele do původní podoby.

    Kde je soubor hosts ve Windows 7?

    Zvažte tedy ve Windows 7, kde se hostitelé nacházejí. Najdete jej v systémové složce Windows. Nachází se na jednotce C, tedy tam, kde je nainstalován systém. Dále najdeme složku „System 32“, přejděte na „Ovladače“ a nakonec na „Etc“. Soubor, který potřebujeme, je uložen v této složce.

    Stává se také, že jste nenašli soubor hosts, pravděpodobně je jednoduše skrytý a v nastavení je uvedena možnost „Nezobrazovat skryté soubory, složky a jednotky“. V tomto případě musíte otevřít složku "Počítač" a stisknout "Alt", v horní části okna se objeví další nabídka, v ní vyberte "Nástroje" a "Možnosti složky".
    V novém okně vyberte záložku "Zobrazit" a najděte položku "Zobrazit skryté soubory, složky a jednotky", zaškrtněte ji. Přijměte změny kliknutím na tlačítko "OK". Nyní přejděte do složky „Etc“, měl by se zobrazit soubor hosts.

    Nyní se podívejme, jak můžete změnit soubor hosts. Pokračujme následovně:


    Kde je soubor hosts ve Windows 10?

    Soubor hosts v operačním systému Windows 10 je umístěn na stejném místě jako ve Windows 7, tedy na systémové jednotce. Ve složce „Windows“ poté postupujte podle složky „System 32“, přejděte na „Ovladače“ a nakonec na „Etc“.

    Chcete-li změnit soubor ve Windows 10, musíte:

    • Dvakrát klikněte na soubor hostitelů;
    • V okně, které se objevilo, najdeme "Otevřít pomocí";
    • Najdeme mezi navrhovanými programy "Poznámkový blok";
    • Klikněte na "OK";
    • Proveďte změny a uložte je.
    • Pokud jste v této věci laik, pak je lepší nedělat nic, ale požádat o pomoc kvalifikovaného odborníka.
    • Pokud vás něco vyzve, abyste provedli změny sami, vytvořte si před tím kopii souboru a přesuňte ji do jiné složky. Pokud se vám něco nepovede, vrátíte kopii souboru zpět.
    • Pokud jste tento soubor nezkopírovali a již jste provedli změny a počítač poté začal fungovat, pomůže vám internet. Stáhněte si podobný soubor z webu a nahraďte svůj.
    • Než něco změníte, zamyslete se nad tím, zda to opravdu musíte udělat a jak je to pro vás důležité.

    Nedávno jsem potřeboval opravit soubor hosts a kde najít soubor hosts, nevěděl jsem, tak jsem musel pročesávat a hledat správnou odpověď. Naštěstí tam bylo hodně informací, ale pro každý případ jsem se přesto rozhodl zanechat odpověď na svou otázku na stránkách blogu Poruchy počítače.

    Kde je soubor hosts ve Windows XP?

    Soubor HOSTS je umístěn v systému Windows XP podle adresy:

    C:\WINDOWS\system32\drivers\etc\

    Otevřete soubor hosts Můžete použít libovolný textový editor, například Windows Notepad.

    Jak vypadá soubor hosts?

    Pokud je vaším úkolem obnovit soubor hostitelů, pak můžete zkopírovat typický obsah souboru hosts pro Windows XP níže. Ve skutečnosti může být obsah souboru hosts omezen pouze na jeden řádek "127.0.0.1 localhost". Vše ostatní je jen vysvětlující komentář. V systému Windows XP soubor hosts vypadá takto Tak:

    # (C) Microsoft Corp., 1993-1999
    #
    # 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ý prvek musí být na samostatném řádku. IP adresa musí
    # být v prvním sloupci, za nímž následuje příslušný název.
    # IP adresa a název hostitele musí být odděleny alespoň jednou mezerou.
    #
    # Na některé řádky lze také vkládat komentáře
    # (jako je tento řádek), musí následovat za názvem hostitele a být odděleny
    # z něj se symbolem "#".
    #
    # Například:
    #
    # 102.54.94.97 rhino.acme.com # zdrojový server
    # 38.25.63.10 x.acme.com # klientský uzel x

    127.0.0.1 localhost

    A nakonec, pokud váš systém není Windows XP, pak vám doporučuji přečíst si článek o obnovení souboru hosts pro Windows 7, Windows Vista, Windows Server 2008, Windows Server 2003 na oficiálních stránkách podpory společnosti Microsoft: http://support .microsoft.com /kb/972034/en.

    Dobré odpoledne. Kdysi dávno jsem napsal článek o tom, že jsem v nových operačních systémech. V tu chvíli mě nějak nenapadlo, že by bylo potřeba psát článek o opaku – jak to vrátit do „továrního stavu“. Jde o to, že některé „přátelské programy“ (samozřejmě se jedná o viry) to mohou samy změnit a přidat k nám nějakou užitečnou stránku, řekněme VKontakte, Yandex, Google nebo něco jiného ... A poté dostaneme zprávu, že toto stránka není momentálně dostupná. To je samozřejmě ta nejzákladnější věc, zkontrolovat v souboru hosts další položky, ale ne každý začátečník to uhodne. Právě pro takové lidi bude napsán tento malý návod.

    Návod


    • A. Upravte aktuální soubor pomocí odstraněním obsahu a jeho vyplněním následujícím:

      # 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

    Soubor hosts je v operačním systému Windows poměrně zranitelným místem. Tento soubor se stává cílem číslo jedna pro téměř všechny viry a trojské koně, kterým se podaří infikovat počítač.
    Úkolem tohoto souboru je uložit seznam domén a jim odpovídajících IP adres. Operační systém používá tento seznam k převodu domén na IP adresy a naopak.

    Pokaždé, když do adresního řádku prohlížeče zadáte adresu stránky, kterou potřebujete, dojde k požadavku na převod domény na ip adresu. Nyní tuto konverzi provádí služba zvaná DNS. Ale na úsvitu rozvoje internetu byl soubor hosts jediným způsobem, jak spojit symbolické jméno (doménu) s konkrétní IP adresou.
    Již nyní má tento soubor přímý vliv na překlady symbolických jmen. Pokud do souboru hosts přidáte položku, která přiřadí IP adresu k doméně, bude taková položka fungovat dobře. To je přesně to, co používají vývojáři virů, trojských koní a dalších škodlivých programů.

    Pokud jde o strukturu souboru, soubor hosts je prostý textový soubor bez přípony. To znamená, že tento soubor se nejmenuje hosts.txt, ale jednoduše hosts. K jeho úpravě můžete použít obvyklý textový editor Poznámkový blok (Notepad).

    Standardní soubor hostitelů se skládá z několika řádků, které začínají znakem "#". Takové řádky operační systém ignoruje a jedná se pouze o komentáře.

    Také ve standardním souboru hosts je položka "127.0.0.1 localhost". Tato položka znamená, že když přistoupíte k symbolickému názvu localhost, budete mít přístup ke svému vlastnímu počítači.

    Podvod se souborem hosts

    Existují dva klasické způsoby, jak těžit z provádění změn v souboru hosts. Za prvé, může být použit k blokování přístupu na stránky a servery antivirových programů.

    Například po napadení počítače se přidá virusnásledující záznam v souboru hosts: "127.0.0.1 kaspersky.com". Když se pokusíte otevřít web kaspersky.com, operační systém se připojí k IP adrese 127.0.0.1. Přirozeně se jedná o špatnou IP adresu. Tohle vede k přístup na tento web je zcela zablokován.V důsledku toho uživatel infikovaného počítače nemůže stahovat aktualizace antivirové nebo antivirové databáze.

    Kromě toho mohou vývojáři virů použít další trik. Přidáním položek do souboru hosts mohou přesměrovat uživatele na falešný web.


    Například po infikování počítače virus přidá do souboru hosts následující záznam: „90.80.70.60 vkontakte.ru“. Kde „90.80.70.60“ je adresa IP serveru útočníka. Výsledkem je, že při pokusu o přístup na známý web se uživatel dostane na web, který vypadá úplně stejně, ale nachází se na serveru někoho jiného. V důsledku takových akcí mohou podvodníci získat přihlašovací údaje, hesla a další osobní údaje uživatele.


    Takže v případě jakéhokoli podezření na virovou infekci nebo falšování stránek, první věc, kterou musíte udělat, je zkontrolovat soubor HOSTS.

    Malware maskuje úpravu souboru hosts následujícím způsobem:

    Aby bylo obtížné detekovat řádky přidané virem, jsou zapsány na konec souboru.

    Po obrovské prázdné oblasti vzniklé v důsledku opakovaného posunu řádku;

    Poté je původnímu souboru hostitelů přiřazen atribut Hidden (ve výchozím nastavení nejsou skryté soubory a složky viditelné);

    Vytvoří se falešný soubor hostitelů, který na rozdíl od skutečného souboru hostitelů (který nemá příponu) má příponu .txt (ve výchozím nastavení se přípony u registrovaných typů souborů nezobrazují):

    Kde je soubor hosts

    V závislosti na verzi operačního systému Windows může být soubor hosts umístěn v různých složkách. Pokud například používáte Windows XP, Windows Vista, Windows 7 nebo Windows 8, soubor se nachází ve složceWINDOWS\system32\ovladače\atd\


    V operačních systémech Windows NT a Windows 2000 je tento soubor umístěn ve složce WINNT\system32\drivers\etc\


    Úprava souboru hosts

    Soubor můžete upravit hostitelé a v poznámkovém bloku odstraňte nepotřebné řádky nebo přidejte vlastní.
    Chcete-li upravit soubor hosts, musíte spustit poznámkový blok v režimu správce a poté otevřít soubor C:\Windows\System32\drivers\etc\hosts.

    Jak vyčistit soubor hosts

    Takže bod po bodu.

    Klikněte "Start".

    Vybrat "Všechny programy".

    Poté vyberte položku "Standard".

    Klepněte na Poznámkový blok že jo tlačítko myši a vyberte "Spustit jako administrátor".

    V okně Poznámkový blok, které se otevře, vyberte nabídku Soubor a poté položku "OTEVŘENO..."

    V okně, které se otevře, vyberte v levé části okna "Počítač".

    Poté otevřete disk S:.

    adresář Windows.

    adresář system32.

    Adresář ovladačů.

    adresář atd.

    Když otevřete adresář etc, budete mít prázdný adresář. V pravém dolním rohu okna vyberte "Všechny soubory".

    Vyberte soubor hostitelů a klikněte na tlačítko "OTEVŘENO".

    Zkontrolujte potřebný obsah: na začátku jsou vysvětlující komentáře od společnosti Microsoft o tom, co tento soubor je a jak jej používat. Poté jsou uvedeny některé příklady, jak zadávat různé příkazy. To vše, jednoduchý text a nenese žádné funkce! Přeskočme to a pojďme na konec. Dále by měly jít samotné týmy. Na rozdíl od komentářů (tedy prostého textu) musí začínat ne se znakem "#". a s konkrétními čísla, označující IP adresu.

    Škodlivými příkazy mohou být jakékoli příkazy, které se objeví v souboru hosts po následujících řádcích:

    • V systému Windows XP: 127.0.0.1 localhost
    • V systému Windows Vista: ::1 localhost
    • V systému Windows 7/8: # ::1 localhost

    Jak můžete vidět, hostitelské soubory v různých operačních systémech se mírně liší.

    Abyste nevyčistili nic nadbytečného, ​​musíte vědět, jak se příkazy dešifrují. Není zde nic složitého. Na začátku každého příkazu je digitální IP adresa, pak (oddělené mezerou) písmeno, které je k němu přiřazeno Doménové jméno, a po něm může být malý komentář za znakem "#".

    Pamatovat si! Spuštění všech příkazů z čísel 127.0.0.1(s výjimkou, 127.0.0.1 localhos t) blokovat přístup na různé webové stránky a internetové služby. Ke kterým, viz v dalším sloupci za těmito čísly.
    Týmy, které začínají s jakákoli jiná čísla IP adresy, přesměrovat(provést přesměrování) na podvodné stránky místo na oficiální. Které weby byly nahrazeny podvodnými, hledejte také v každém sloupci za těmito čísly.
    Nebude tedy těžké uhodnout, které příkazy ve vašem souboru hostitelů jsou škodlivé! Pokud něco stále není jasné - podívejte se na snímek obrazovky níže.

    Všimněte si tohoto okamžiku. Mnoho virových příkazů může být mazanými internetovými vetřelci skryto daleko na samém konci souboru, takže nezapomeňte posouvat posuvník úplně dolů!

    Po provedení „úklidu“ nezapomeňte uložit všechny změny ( "Soubor" --> "Uložit"). Pokud jste při ukládání změn otevřeli soubor hosts ze samotného programu Poznámkový blok ve sloupci "Typ souboru" nezapomeňte vybrat možnost "Všechny soubory", jinak to poznámkový blok udělá pouze místo uložení do souboru hosts textová kopie souboru hosts.txt, který není systémový soubor a neplní žádné funkce!

    Po úspěšném uložení nezapomeňte restartovat počítač.


    Jak blokovat webové stránky v hostitelích

    Soubor hosts je tedy již otevřený a můžete vidět, že je vytvořen ve formě běžného textového dokumentu.

    Na začátku uvidíte komentáře (prostý text, který nenese žádnou funkci) začínající symbolem "#" . Mohou být následovány některými funkčními příkazy předepsanými systémem.

    Ale my je nepotřebujeme. Přeskočíme je a dostaneme se na úplný konec dokumentu. Děláme ústup. A nyní, zde, je již možné předepisovat příkazy, které potřebujeme!

    Po dokončení práce se souborem otevřete nabídku Soubor, vyberte položku "Uložit".


    Abyste pochopili, jak správně zadávat příkazy pro blokování webových zdrojů, musíte vědět, že každý počítač má svůj vlastní tzv. adresa zpětné smyčky A, která posílá jakýkoli požadavek zpět sama sobě. Pro jakýkoli počítač se systémem Windows, Linux nebo Mac je tato adresa vždy stejná - 127.0.0.1 . Zde můžete s pomocí této IP adresy zablokovat jakýkoli požadavek na nežádoucí stránku tak, aby nebyl směrován na požadovaný zdroj, ale na do místního počítače.

    Tento příkaz v hostitelích je zapsán takto: " 127.0.0.1 blokovaný název domény ". Zde skutečné příklady: 127.0.0.1 mega-porno.ru, 127.0.0.1 odnoklassniki.ru, 127.0.0.1 vk.com atd.

    To je vše. Nyní je přístup na všechny nežádoucí stránky bezpečně blokován. Hlavní věcí po provedených změnách je znovu uložit soubor hosts! Podrobné pokyny viz výše.

    Obnovení souboru hosts po virové infekci

    Jak již bylo zmíněno, dnes soubor používá velké množství škodlivých programů hostitelé k zablokování přístupu na webové stránky oblíbených portálů nebo sociálních sítí. Malware často místo blokování stránek přesměruje uživatele na stránky, které vypadají jako oblíbené zdroje (sociální sítě, poštovní služby atd.), kde nepozorný uživatel zadá přihlašovací údaje, které se tak dostanou k útočníkům.
    Pokud soubor obsahuje položky jako 127.0.0.1 odnoklassniki.ru 127.0.0.1 vkontakte.ru nebo adresy vašich stránek, ke kterým nemáte přístup, pak nejprve zkontrolujte, zda váš počítač neobsahuje „malware“ a poté soubor obnovte hostitelé

    Mnoho hacknutých uživatelů se zajímá o to, kde si mohou stáhnout soubor hosts. Nemusíte však vůbec hledat a stahovat původní soubor hosts. Můžete to opravit sami, k tomu jej musíte otevřít v textovém editoru a smazat vše kromě řádku kromě "127.0.0.1 localhost". Tím odblokujete přístup ke všem stránkám a aktualizujete antivirus.

    Podívejme se blíže na proces obnovy souboru hosts:

    1. Otevřete složku, ve které je tento soubor umístěn. Abyste při hledání požadované složky dlouho neprocházeli adresáři, můžete použít malý trik. Stiskněte kombinaci kláves Windows+R otevřete nabídku "Běh". V okně, které se otevře, zadejte příkaz "%systemroot%\system32\drivers\etc"a klepněte na OK.

    2. Poté se před vámi otevře složka, ve které leží soubor hosts.

    3. Dále je třeba vytvořit záložní kopii aktuálního souboru. Pro případ, že by se něco pokazilo. Pokud soubor hosts existuje, stačí jej přejmenovat na hosts.old. Pokud soubor hosts v této složce vůbec není, lze tuto položku přeskočit.


    4.Vytvořte nový prázdný soubor hosts. Chcete-li to provést, klepněte pravým tlačítkem myši do složky etc a vyberte"Vytvořit textový dokument"

    5. Když je soubor vytvořen, musí být přejmenován na hostitele. Při přejmenování se objeví okno, ve kterém bude upozornění, že soubor bude uložen bez přípony. Zavřete varovné okno kliknutím na tlačítko OK.

    6. Po vytvoření nového souboru hostitelů jej lze upravit. Chcete-li to provést, otevřete soubor pomocí programu Poznámkový blok.

    7. V závislosti na verzi operačního systému se obsah standardního souboru hostitelů může lišit.

    Takto by měly bez výjimky vypadat všechny „čisté“ soubory hostitelů.

    Poznámka!

    • Pro Windows XP a Windows Server 2003 přidejte "127.0.0.1localhost"
    • Windows Vista, Windows Server 2008, Windows 7 a Windows 8 potřebují přidat dva řádky: "127.0.0.1 localhost" a "::1 localhost"

    Pokud v takovém souboru někdy najdete chybějící nebo naopak nadbytečné záznamy, pak je lepší je co nejdříve smazat. Zvláště pokud nejsou vyrobeny vámi nebo bez vašeho souhlasu. S největší pravděpodobností je to výsledek práce virů!

    Obnovení výchozího souboru hostitelů v systému Windows 7: Zkopírujte následující text do souboru.

    # 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

    Uložte a zavřete soubor.