Zde je návod, jak můžete upravit soubory Hosts v systému Windows 10 a mapovat názvy domén na adresy IP serveru podle vašeho výběru.
Otevřete Poznámkový blok s oprávněními správce
Přejděte na C:WindowsSystem32driversetchosts (nebo vložte toto do adresního řádku)
Otevřete soubor
Proveďte změny
Windows 10 si stále zachovává starý výpočetní standard, kdy má soubor hostitelů pro základní mapování názvů hostitelů. Jednodušeji řečeno, soubor hostitelů poskytuje mechanismus pro mapování názvů domén (například „onmsft.com“) na adresy IP serveru podle vašeho výběru.
Windows odkazuje na soubor hostitelů pokaždé, když se připojí přes síť pomocí názvu hostitele. Pokud v souboru hosts nalezne záznam pro název hostitele, spojí se se serverem uvedeným v souboru. V opačném případě – a ve velké většině případů – vyhodnotí název hostitele pomocí DNS (služby doménových jmen), což je proces používaný na internetu k získání IP adresy serveru za názvem domény.
I když to může znít technicky, soubor hosts je opravdu jednoduchým přístupem k síťovému směrování – a je snadné přidávat své vlastní položky. Chcete-li začít, stačí otevřít soubor. Nachází se v interní složce systému Windows „System32“, takže k uložení úprav budete potřebovat přístup správce.
Nejrychlejším způsobem otevření souboru je použití programu Poznámkový blok s oprávněními správce. Vyhledejte Poznámkový blok (stiskněte tlačítko Start a zadejte jeho název) a kliknutím pravým tlačítkem na aplikaci zobrazte kontextovou nabídku. Kliknutím na „Spustit jako správce“ spustíte privilegovanou instanci aplikace. Pokud ještě nejste přihlášeni, možná se budete muset znovu ověřit nebo získat heslo správce.
Když je Poznámkový blok otevřený v režimu správce, jste připraveni otevřít soubor. Klikněte na Soubor > Otevřít a vyhledejte soubor na C:WindowsSystem32driversetchosts (můžete jej zkopírovat a vložit do adresního řádku v horní části okna Otevřít). Pokud prohlížíte složky graficky, nezapomeňte změnit filtr typu souboru na "Všechny soubory", aby se zobrazil soubor hostitelů.
Nyní jste připraveni soubor upravit. Pokud jste soubor hosts nikdy předtím neotevírali, uvidíte pouze krátkou část textu popisující jeho účel a způsob provádění úprav. Úvod poskytuje užitečný přehled o tom, jak je soubor strukturován, ale zde probereme základy.
Soubor hosts je jednoduché mapování IP adres a názvů hostitelů. Každá položka je uvedena na novém řádku s IP adresou (to je číselná adresa), za ní následuje mezera nebo znak tabulátoru a poté název hostitele (nebo doména). K souboru můžete přidat komentáře umístěním znaku „#“ na začátek řádku – to způsobí, že systém Windows bude při čtení souboru řádek ignorovat.
Pokud tedy chcete nasměrovat „microsoft.com“ na IP 1.2.3.4, napíšete „1.2.3.4 microsoft.com“ na nový řádek. Pokaždé, když se pokusíte navštívit microsoft.com, ocitnete se místo toho na (neexistující) webové stránce 1.2.3.4.
V tuto chvíli se možná divíte, proč byste někdy potřebovali upravovat soubor hosts. I když je užitečnější pro technické uživatele, existuje také několik obecnějších případů, ve kterých může mít hodnotu. Jedním z příkladů je, pokud jste chtěli zablokovat určitý web, například Google. Přidáním položky „google.com“ do souboru hosts můžete přinutit systém Windows, aby nasměroval adresu na jiné místo – uživatelé tak nebudou moci web navštívit.
Chcete-li dosáhnout tohoto příkladu, přidejte do souboru řádek jako „0.0.0.0 www.google.com“. Uložte soubor a zkuste navštívit Google ve svém prohlížeči. Měli byste zjistit, že se stránka nenačte.
Pamatujte, že toto není zdaleka neomylný způsob, jak zablokovat web – jiný uživatel by mohl jednoduše zvrátit úpravu souboru hosts sám. Kromě toho může některý software používat vlastní techniky k vyhledávání názvů hostitelů, které mohou ignorovat soubor hostitelů.
Mnohem realističtější aplikací souboru hosts je blokování webových stránek, které zobrazují reklamy nebo spyware. I když zde nebudeme žádné uvádět, pokud namapujete adresy předních poskytovatelů reklam na nepoužívanou interní IP adresu (např. 127.0.0.1), budete rázem brouzdat internetem bez reklam – v každém prohlížeči.
Windows přeloží adresy URL reklam na adresu, která již neukazuje na servery poskytovatelů. Pamatujte, že každá adresa, kterou přidáte, musí být pouze názvem hostitele (example.com), nikoli úplnou webovou adresou (http://www.example.com).
To je vše o souboru hosts. I když je nepravděpodobné, že jej budete používat mimo vývojové nebo síťové prostředí, má praktické aplikace, které by mohly být užitečné pro každého spotřebitele PC. Měli byste také vědět, že soubor hosts existuje také na systémech Mac a Linux se stejnou syntaxí, i když na jiném místě.