Soubor hostitelů Mac je důležitý textový dokument v systému Mac OS X, který umožňuje mapování názvů hostitelů na zadanou IP adresu. Přestože internet má veřejné i soukromé servery DNS pro mapování IP adresy, je soubor hosts v systému Mac dobrý způsob, jak přepsat servery DNS. Když upravujete soubor hostitelů v systému Mac, umožňuje uživatelům ručně přesměrovat adresu webové stránky na konkrétní adresu IP nebo zcela blokovat přístup k webu poukazem na nepoužívanou nebo interní adresu IP. Následující krok naučí uživatele, jak upravit soubor hostitelů Mac v OS X.
Úpravy souboru hostitelů Mac s úpravou textu
Existuje několik různých způsobů úpravy souboru hosts v systému Mac OS X. Jednou z metod je použití výchozí funkce TextEdit pro úpravy hostitelských souborů Mac. Protože soubor hostitelů Mac bude textový dokument, bude použití nástroje TextEdit dostatečně dobrým nástrojem jako editor souborů hostitelů Mac. Je však důležité si uvědomit, že program TextEdit nemůže soubor otevřít přímo a budete jej muset zkopírovat do nechráněného umístění, například na plochu, upravit jej a poté jej zkopírovat do nástroje TextEdit, abyste mohli upravit soubor hostitelů v systému Mac.
Chcete-li najít soubor hostitelů, otevřete Finder a na liště nabídky Finder zvolte Go> Go to Folder . Do pole zadejte následující umístění a stiskněte klávesu Return.
/ private / etc / hosts
Otevře se nové okno Finder a bude vybrán soubor hostitelů vašeho počítače Mac. Klikněte a přetáhněte ji z okna Finder a přetáhněte ji na plochu. To nám umožní volně upravovat soubor.
Pokud chcete otevřít výchozí soubor hostitelů Mac, stačí dvakrát kliknout a zobrazí obsah souboru v TextEdit. Ve výchozím nastavení je soubor hosts jednoduchý, protože obsahuje pouze několik řádků popisného textu, které jsou „okomentovány“ znakem libry nebo čísla (#). Hostitelský soubor má také hodnoty IP pro localhost a broadcasthost. Chcete-li soubor upravit, přidáte po broadcasthost své vlastní řádky.
Velkým užitkem pro upravený soubor hostitelů v počítači Mac je blokování přístupu ke konkrétním webům. ( Jak blokovat web v systému Windows ) Je třeba zadat IP adresu, která má být blokována, a přiřadit ji následovanou názvem hostitele. V našem případě chceme YouTube zablokovat, namapujete www.youtube.com na 0.0.0.0, což povede jako neplatná IP adresa k chybě. Nyní, kdykoli se někdo, kdo používá Mac, pokusí jít na www.youtube.com, webový prohlížeč stránku nepodaří načíst.
Další metodou je zadat IP adresu platného webu namísto 0.0.0.0. Chcete-li najít IP adresu webové stránky, můžete „ping“ pomocí terminálu. Otevřete Terminál a zadejte následující příkaz, který nahradí „www.website.com“ webem podle vašeho výběru:
ping www.website.com
Po provedení změn v hostitelských souborech v systému Mac je uložte do svého aktuálního umístění na ploše. Poté přetáhněte soubor hosts z plochy zpět na jeho původní umístění na / private / etc. Pokud je okno Finder zavřeno, znovu jej otevřete příkazem Finder> Přejít> Přejít do složky .
Poté, co byl soubor hostitelů převeden na jeho původní umístění, se OS X zeptá, co dělat s nemodifikovaným souborem hostitelů, který již existuje. Vyberte „Nahradit“ a poté zadejte heslo správce pro ověření přenosu.
Nyní otevřete webový prohlížeč a otestujte změny. K správným změnám nedošlo, může být nutné vymazat mezipaměť DNS. Pro OS X Lion a OS X Mountain Lion otevřete Terminál a použijte následující příkaz. Chcete-li provést heslo, musíte zadat své heslo správce:
sudo killall -HUP mDNSResponder
U OS X Mavericks použijte tento příkaz:
dscacheutil -flushcache; sudo killall -HUP mDNSResponder
