Prohledat tento blog

pondělí 7. září 2009

HOSTS soubor

HOSTS soubor (nemá žádnou příponu) je část TCP/IP a umožňuje na počítači přenastavit DNS záznamy.

Umístění souboru hosts závisí na operačním systému, který používáte:
  • Windows 2000, XP, Vista a Seven - c:\windows\system32\drivers\etc\hosts
  • Windows 95 a 98 - c:\windows\hosts
  • Linux - /etc/hosts
Soubor hosts můžete otevřít za pomocí poznámkového bloku. Před uložením změn zkontrolujte zda není soubor jen ke čtení (ve vlastnostech), když tomu tak bude změňte to, uložte změny a opět nastavte atribut jen pro čtení. pokud používáte poznámkový blok dejte si pozor, aby se soubor neuložil jako hosts.txt, protože HOSTS nemá příponu. Dobré je si také soubor zazálohovat (okopírovat).

Příklad obsahu souboru hosts
# Komentar
127.0.0.1 localhost
74.125.127.100 www.google.cz

Pravidla
Každá řádka v souboru hosts uvádí nejprve IP adresu, následuje
libovolný počet mezer (alespoň jedna) a nakonec doménový název
ekvivalentní této IP adrese. . V souboru se mohou nacházet řádky,
které začínají znakem #, takto se označují komentáře (poznámky) a nemají žádný vliv.

IP adresa může být pouze jedna, ale ekvivalentních jmen může být více. Pokud chcete např. zablokovat více webů, tak jednoduše doplňte jejich adresy na ten samý řádek za novou IP adresu ze které budou načteny. adresy napište raději dvakrát - jednou s www a podruhé bez www.

HOSTS soubor je prohledáván před konzultováním DNS a je prohledáván od
začátku do konce. Proto by nejčastější používaná jména měla být na
začátku.

Praktické využití
Přeji si, aby doménový název www.priklad.cz ukazoval na IP adresu 74.125.127.100. V praxi se to projeví tak, že pokud zadáte do internetového prohlížeče adresu www.priklad.cz, tak se internetová stránka pro web www.priklad.cz natáhne ze serveru, jehož IP adresa je 74.125.127.100, a to i kdyby doména priklad.cz nebyla vůbec zaregistrovaná.

Další možností je zablokování nějaké adresy, protože je třeba podle vás z nějakého důvodu nebezpečná. To můžete provést snadno takto:

127.0.0.1 www.strankaplnaviru.cz
127.0.0.1 strankaplnaviru.cz
# Pozn. stránka http://www.strankaplnaviru.cz je nyní zablokována

Poznámka je tam samozřejmě jen pro přehled a není povinná. Adresu můžete také např. "přesměrovat" i na vaši domovskou stránku. Respektive se bude zobrazovat domovská stránka místo stránky strankaplnaviru.cz, ale k tomu si musíte zjistit IP adresu vaší domácí nebo oblíbené stránky a zaměnit jí v příkladu za 127.0.0.1 (localhost).

Poznámky na konec
Některé antivirové nebo antispywarové programy (např. Spyware Terminator) alarmují při změně souboru hosts, v takovém případě změnu souboru povolte. Naopak např. Spybot - Search & Destroy využívá hosts k imunizaci, tak že nebezpečné stránky blokuje stejným principem, který jsem uvedl v příkladech praktického využití. To také může být důvod proč máte soubor hosts značně rozrostlí, tak nepanikařte.

Uvedená umístění platí pro výchozím nastavení. Aktuální umístění můžete zjistit nebo změnit pomocí registru- řetězcová hodnota: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\DataBasePath .

Jak zjistit adresu domény a naopak ?
Způsobů je víc, ale zkuste třeba tento odkaz webtools.netroof.eu nebo vygooglete jiný. :)
Nejlepší způsob je asi použít příkazový řádek (viz. tabulka dole).


Jak zjistit IP adresu URL
Znáte URL a chcete zjisti IP adresu:

Spusťte příkazový řádek a napište
nslookup URL adresa

nebo
ping URL adresa

Žádné komentáře: