Hostitelský soubor: Jednoduchý a účinný způsob správy přístupu k Internetu

1. 3. 2020

Struktura moderních operačních systémů předpokládá existenci velkého množství servisních informací uložených v různých systémových souborech. Uživatel, který má dokonce základní dovednosti pracovat s takovými soubory, často získává v jejich rukou velmi silný nástroj, který někdy dovoluje pouze pár řádků textu, aby změnili chování nebo vzhled "OS". Například hostitelský soubor je velmi efektivní nástroj pro přizpůsobení chování síťových služeb.

Požadovaná odchylka: DNS

DNS Zaprvé je třeba stručně vysvětlit principy adresování v moderních sítích založených na IP protokolu. Mnoho uživatelů se setkalo s takovou věcí, jako je adresa IP. Jedná se o jedinečnou adresu v rámci jedné sítě, která je přiřazena každému uzlu této sítě (server, směrovač, uživatel atd.). Je to zvláštní druh sady čísel. Použití takového formátu je výhodné z pohledu počítače, ale je z hlediska člověka velmi nepohodlné. Je pro něj mnohem vhodnější zadat adresní lišta Prohlížeč "mywebpage.com", než vytočit čísla jako "15.112.75.10". Aby vše bylo v pořádku, je na internetu poskytován speciální distribuovaný systém - DNS (systém názvů domén). Tento systém je sestaven ze samostatných specializovaných serverů, které uchovávají informace o korespondenci mezi adresou IP a doslovným názvem jednoho nebo jiného zdroje v globální síti. Uživatelské počítače odesílají speciální požadavky DNS, v jejichž reakci obdrží IP adresy požadovaných zdrojů. Použití hostitelského souboru může snížit počet takových požadavků. Navíc informace z tohoto souboru mají vyšší prioritu než data, která počítač obdrží od serveru DNS.

Použití hostitelského souboru: uzamčení jednotlivých zdrojů

hostitelský soubor Nejčastějším důvodem použití hostitelského souboru je zablokování jednotlivých síťových zdrojů. Například se uživatel může pokusit snížit množství reklamy. Nebo rodiče chtějí omezit přístup svých dětí do sociálních sítí a online her. Samozřejmě, že takový zámek může být implementován pomocí programů třetích stran. Zejména většina firewallů poskytuje dostatečnou příležitost k vytvoření komplexních pravidel, včetně uzavření přístupu k jednotlivým webům. Ale dalším programem je spotřeba dalších počítačových zdrojů. Navíc ne každý uživatel bude chtít pochopit proces tvorby pravidel. A hostitelský soubor je načten do paměti na začátku operačního systému a je zde uložen po celou dobu jeho provozu. To znamená, že jeho použití prakticky neodvádí prostředky stroje. Vše, co je zapotřebí, je spojit název blokovaného internetového zdroje se zjevně neexistujícím "ip". Adresa zpravidla je "127.0.0.1".

Použití hostitelského souboru: přesměrování domény

Další funkcí hostitelského souboru je přesměrování domény. Tato funkce často používají programátoři a správci sítí k přesměrování uživatelů, například k místním podnikovým síťovým zdrojům. Také výslovné zadání adresy IP pomáhá urychlit proces načítání často navštěvovaných zdrojů Internetu, protože klientský počítač v tomto případě nebude muset kontaktovat vzdálený server DNS. Mimochodem, je tu nápad na první duben! Myslím, že vaši kolegové budou velice překvapeni, že uvidí nějakou komickou stránku namísto obvyklé Odnoklassniki.

Podvody pomocí hostitelského souboru


hostitelský soubor

Bohužel užitečné vlastnosti tohoto souboru jsou často využívány hackery. Zadáním falešných údajů může virusový software například blokovat přístup na stránky známých antivirových společností nebo přesměrovat uživatele namísto svého milovaného Facebooku phishingu vetřelce. K minimalizaci takových rizik uživatelé někdy dělají hostitelský soubor jen pro čtení. Chcete-li to provést, klikněte pravým tlačítkem myši na soubor hostitelů, v rozevírací nabídce vyberte položku "Vlastnosti" a zaškrtněte atribut "Jen pro čtení" v okně, které se otevře. Pokud v budoucnu potřebujete tento soubor upravit - stačí dočasně odstranit atribut.

Umístění a formát souboru hostitele

hostitelský soubor Windows 7 Soubor hostitele systému Windows 7 (stejně jako všechny operační systémy Windows od roku 2000) se nachází ve složce:% SystemRoot% system32driversetc, kde% SystemRoot% je složka OS (ve výchozím nastavení c: Windows) a nazývá hosts. Tato cesta může být změněna uživatelem úpravou klíče registru HKEY_LOCAL_MACHINESYSTEMCurrentControlSetservicesTcpipParametersDataBasePath. Podle jeho formátů hostitelů - dokument prostého textu. Proto s ním můžete pracovat s běžným "Notepadem" nebo jiným textovým editorem. Počínaje systémem Windows Vista, spuštění editoru by mělo být provedeno jménem správce.

Úprava souboru hostitele

hostitelský soubor je prázdný Ve výchozím souboru již obsahuje některé informace o pozadí (viz na obrázku výše). Každý řádek v takovém dokumentu "neporušený" je označen poznámkou "#". Systém bude ignorovat vše od tohoto znaku až po konec řádku. Mimochodem, pokud je hostitelský soubor prázdný, může to znamenat jen jednu věc - již byla editována. Jak můžete vidět z komentářů, uživatel může přidat vlastní řádky následujícího formátu: <název zdroje> <# volitelný komentář>. Pokud například chcete zablokovat web sociální sítě Odnoklassniki , přidejte následující řádek: 127.0.0.1 www.odnoklassniki.ru Při práci musíte pracovat . Poté bude přístup k tomuto prostředku uzavřen pro všechny programy a síťové služby v počítači. V zásadě není nic komplikovaného. Je pravda, že při použití souboru hosts je pár mínusů. Za prvé nepodporuje žolíky. To znamená, že nemůžete zablokovat přístup na všechny weby v doméně ".com" jednoduše zadáním řádku 127.0.0.1 * .com . Zadruhé, při použití serveru proxy je obsah hostitelského souboru systémem ignorován. Existují jisté způsoby, jak obejít toto omezení, ale více na tom příště.

OSHE: jednoduchá editace hostitelského souboru

Oshe Jak bylo uvedeno výše, můžete upravovat hostitelský soubor v obvyklém Poznámkovém bloku. Existují však nástroje, které mohou tento proces ještě usnadnit. Jedním z nich je OSHE (Editor webových řešení hostitelů). Nástroj je kompaktní, proces instalace je jednoduchý a neměl by způsobovat problémy i pro nezkušeného uživatele. Software je distribuován za podmínek freeware. Tento program zaprvé sám nalezne soubor hostitelů a za druhé umožňuje upravovat jej ne ve formě textového souboru, ale ve formě tabulky. Taková tabulka obsahuje čtyři sloupce. Druhý, třetí a čtvrtý sloupec jsou podobné polím, které již byly popsány výše - adresa IP, název zdroje a libovolná poznámka (pouze zde nepotřebujete zadat "#", automaticky se přidá do výsledného souboru). V prvním sloupci uživatel ukáže, zda je řádek aktivní nebo ne. Ve skutečnosti nepřítomnost značky v něm znamená přítomnost znaku "mřížky" na samém začátku určité řady hostitelského souboru. Můžete vytvořit nové řádky, odstranit nebo upravit staré. Po dokončení všech kroků jednoduše uložte změny a restartujte počítač. Nový nový hostitelský soubor bude automaticky vkládán do paměti při zavádění systému. V hlavním okně programu je také zaškrtávací značka, jejíž výběr umožňuje vytvořit soubor pouze pro čtení (význam těchto akcí byl popsán výše). OSHE obecně poskytuje většině uživatelů praktické nástroje pro práci s hostitelským souborem.

Hosts Commander: pro milovníky příkazové řádky

Zvláště pro fanoušky minimalismu existuje nástroj Hosts Commander (také známý jako hostscmd), pomocí něhož můžete upravovat hostitelský soubor přímo z příkazového řádku. K dispozici jsou verze tohoto softwaru pro Windows i Linux. Uživatelé systému Windows musí zkopírovat programový soubor (nevyžaduje samotnou instalaci) do adresáře systémových souborů. Poté bude tento exe-shnik k dispozici z příkazové řádky, aniž by bylo nutné zadat úplnou cestu k příkazovému řádku. Funkce softwaru zahrnují přidávání, mazání, deaktivaci a skrývání hostitelů, úpravu a zobrazování hostitelů maskou, vytváření záloh systému souborů a změnu posledních změn, stejně jako mnoho dalších užitečných funkcí. Ano, tento nástroj je také zcela zdarma. Bude užitečné pro správce systémů malých podniků a pokročilé domácí uživatele.