Tu je vysvetlené, ako môžete upravovať súbory Hosts v systéme Windows 10 a mapovať názvy domén na adresy IP servera podľa vlastného výberu.
Otvorte Poznámkový blok s oprávneniami správcu
Prejdite na C:WindowsSystem32driversetchosts (alebo to vložte do panela s adresou)
Otvorte súbor
Vykonajte zmeny
Windows 10 si stále zachováva starý výpočtový štandard so súborom hostiteľov na základné mapovanie názvu hostiteľa. Zjednodušene povedané, súbor hostiteľov poskytuje mechanizmus na mapovanie názvov domén (napríklad „onmsft.com“) na adresy IP servera podľa vášho výberu.
Windows odkazuje na súbor hostiteľov zakaždým, keď sa pripája cez sieť pomocou názvu hostiteľa. Ak nájde záznam pre názov hostiteľa v súbore hostiteľov, bude kontaktovať server špecifikovaný v súbore. V opačnom prípade – a v drvivej väčšine prípadov – rozloží názov hostiteľa pomocou DNS (služby názvov domén), čo je proces používaný na internete na získanie adresy IP servera za názvom domény.
Aj keď to môže znieť technicky, súbor hosts predstavuje skutočne jednoduchý prístup k smerovaniu siete – a je ľahké pridávať vlastné položky. Ak chcete začať, stačí otvoriť súbor. Nachádza sa v internom priečinku Windows „System32“, takže na uloženie úprav budete potrebovať prístup správcu.
Najrýchlejším spôsobom otvorenia súboru je použitie programu Poznámkový blok s oprávneniami správcu. Vyhľadajte Poznámkový blok (stlačte tlačidlo Štart a zadajte jeho názov) a kliknutím pravým tlačidlom myši na aplikáciu zobrazte kontextovú ponuku. Kliknutím na „Spustiť ako správca“ spustíte privilegovanú inštanciu aplikácie. Ak ešte nie ste prihlásení, možno sa budete musieť znova overiť alebo získať heslo správcu.
Keď je Poznámkový blok otvorený v režime správcu, ste pripravení otvoriť súbor. Kliknite na Súbor > Otvoriť a vyhľadajte súbor na C:WindowsSystem32driversetchosts (môžete ho skopírovať a prilepiť do panela s adresou v hornej časti okna Otvoriť). Ak prehľadávate priečinky graficky, nezabudnite zmeniť filter typu súboru na „Všetky súbory“, aby sa zobrazil súbor hostiteľov.
Teraz ste pripravení upraviť súbor. Ak ste súbor hosts ešte nikdy neotvorili, uvidíte len krátku časť textu popisujúcu jeho účel a spôsob vykonávania úprav. Úvod poskytuje užitočný prehľad o štruktúre súboru, ale tu sa budeme venovať základom.
Súbor hosts je jednoduché mapovanie adries IP a názvov hostiteľov. Každá položka sa umiestni na nový riadok, pričom najprv sa uvedie adresa IP (to je číselná adresa), po ktorej nasleduje medzera alebo znak tabulátora a potom názov hostiteľa (alebo doména). Do súboru môžete pridať komentáre umiestnením znaku „#“ na začiatok riadku – systém Windows tak pri čítaní súboru riadok ignoruje.
Preto, ak chcete nasmerovať „microsoft.com“ na IP 1.2.3.4, napíšete „1.2.3.4 microsoft.com“ na nový riadok. Zakaždým, keď sa pokúsite navštíviť stránku microsoft.com, ocitnete sa namiesto toho na (neexistujúcej) webovej lokalite 1.2.3.4.
V tomto bode sa možno pýtate, prečo by ste niekedy potrebovali upraviť súbor hosts. Hoci je užitočnejšia pre technických používateľov, existuje aj niekoľko všeobecnejších prípadov, v ktorých môže mať hodnotu. Jedným z príkladov je, ak ste chceli zablokovať určitú webovú stránku, napríklad Google. Pridaním položky pre „google.com“ do súboru hosts môžete prinútiť systém Windows, aby nasmeroval adresu na iné miesto – používatelia tak nebudú môcť stránku navštíviť.
Ak chcete dosiahnuť tento príklad, pridajte do súboru riadok, napríklad „0.0.0.0 www.google.com“. Uložte súbor a skúste navštíviť Google vo svojom prehliadači. Mali by ste zistiť, že sa stránka nenačítava.
Pamätajte, že toto nie je ani zďaleka neomylný spôsob, ako zablokovať stránku – iný používateľ by mohol jednoducho zvrátiť úpravu súboru hosts sám. Okrem toho môže niektorý softvér využívať svoje vlastné techniky na vyhľadávanie názvov hostiteľov, ktoré môžu ignorovať súbor hostiteľov.
Oveľa realistickejšou aplikáciou súboru hosts je blokovanie webových stránok, ktoré zobrazujú reklamy alebo spyware. Hoci tu nebudeme uvádzať žiadne, ak namapujete adresy popredných poskytovateľov reklamy na nepoužívanú internú IP adresu (napríklad 127.0.0.1), zrazu budete prehliadať internet bez reklám – v každom prehliadači.
Windows preloží adresy URL reklám na adresu, ktorá už neukazuje na servery poskytovateľov. Nezabudnite, že každá adresa, ktorú pridáte, musí byť iba názvom hostiteľa (example.com), nie úplnou webovou adresou (http://www.example.com).
To je všetko o súbore hosts. Aj keď je nepravdepodobné, že ho budete používať mimo vývojového alebo sieťového prostredia, má praktické aplikácie, ktoré by mohol využiť každý spotrebiteľ PC. Mali by ste tiež vedieť, že súbor hosts existuje aj na systémoch Mac a Linux s rovnakou syntaxou, aj keď na inom mieste.