Pokud potřebujete pevně svázat nějakou internetovou adresu s IP adresou, pak v operačním systému Windows pro tento účel slouží soubor pojmenovaný hosts, který naleznete ve složce C:\Windows\System32\drivers\etc. Uvedená cesta platí jak pro XP, tak Vistu a Windows 7.
Ve výchozím nastavení mívá pomocí atributů přiděleno pouze čtení, proto nejprve přidělte plná práva. Soubor hosts má na každém řádku zapsanou dvojici <IP-adresa, webová adresa>, která určuje právě požadovaný překlad. Jakmile pak v prohlížeči zadáte internetovou adresu, zahrnutou v souboru hosts, nehledá se překlad pomocí serveru DNS, ale rovnou je vyslán požadavek na definovanou IP adresu. Pokud tak chcete zablokovat adresu určité stránky, jednoduše nastavte její překlad na IP adresu jiné, například domovské. Uživatel na první pohled ani nepozná, jak k blokaci došlo, jednoduše bude přesměrován.
Výchozí obsah souboru hosts ve Windows 7
Důležité přitom je, že uvedené řešení funguje nejen pro Internet Explorer, ale například i Firefox nebo další webové prohlížeče. Při úpravách souboru hosts se nenechte zmást čistě textovou podobou a neukládejte jej s příponou .txt – soubor hosts musí být bez přípony!