Jak upravit soubor hostitelů Mac a proč byste možná chtěli

Hluboko v OS X nebo macOS je malý, ale důležitý textový dokument, který se nazývá soubor Hosts. U většiny uživatelů je to docela neznámá funkce. Ve skutečnosti je to ale šikovná alternativa k serveru DNS.

Server DNS je něco jako „adresář“ internetu. Ukládá adresy IP webových stránek. Když do prohlížeče zadáte doménu, váš počítač kontaktuje DNS a přeloží tuto doménu na použitelnou adresu IP.

Představte si soubor Hosts jako osobní „adresář“ vašeho počítače, nikoli jako soubor třetí strany. A můžete to upravit.

Ve skutečnosti existuje řada možností, proč byste možná chtěli. Tady je to, co o tom potřebujete vědět.

PŘÍBUZNÝ:

  • macOS Mojave a iOS 12 Nové funkce zabezpečení
  • Jak povolit tmavý režim a režim dynamického zobrazení na vašem MacBooku
  • Sleduje váš MacBook vaše polohy? Zjistěte to hned

Jak upravit soubor Mac Hosts

Ve skutečnosti existují dva způsoby, jak upravit soubor Mac Hosts. Můžete použít Terminál nebo standardní textový editor.

Metoda, kterou používáte, je na vás.

Používání terminálu

Nejjednodušší způsob úpravy souboru Hosts je pomocí vestavěného terminálu UNIX v OS X nebo macOS.

Může se to zdát trochu napínavé, pokud nejste zvyklí psát kód, ale je to o dost jednodušší, než vypadá.

Soubor hostitelů v Nano Editoru
  • Otevřete aplikaci Terminal na počítači Mac. Použijte Spotlight, Launchpad nebo jej vyhledejte v části Aplikace v okně Finderu.
  • K souboru Hosts budete muset přistupovat v textovém editoru Nano. Můžete to udělat zadáním do terminálu: sudo nano / etc / hosts
  • Zobrazí se výzva k zadání hesla správce. Zadejte to a pokračujte.

Odtud pomocí kláves se šipkami přesuňte kurzor pod „broadcasthost“. Zde zadáte své domény a IP adresy.

Jednoduše zadejte název domény, kterému chcete přiřadit adresu. Poté stiskněte klávesu Tab a zadejte samotný název domény.

Uložte změny stisknutím Control + O přepsat a vaše změny, a pak Control + X opustit terminál.

Pomocí textového editoru

Soubor Hosts můžete také upravit pomocí standardního textového editoru. Protože je však samotný soubor chráněn, nebudete jej moci jednoduše poklepat a upravit.

Budete muset zkopírovat soubor jinam, provést změny a poté zkopírovat upravený soubor zpět do správného umístění, abyste přepsali výchozí soubor.

  • Otevřete Finder a vyberte Přejít> Přejít do složky.
  • Do pole zadejte následující text: / private / etc / hosts
  • Vyhledejte soubor Hosts a přetáhněte jej na plochu.
  • Poklepejte na ikonu Hostitelé soubor na ploše.

Stejně jako úpravy hostitelů v Nano vám umožní provést změny v souboru. Můžete vyzkoušet podobný krok s doménou Facebook a IP adresou, abyste to vyzkoušeli.

Opět zadejte adresu IP. Hit Tab. Poté zadejte název domény. Až budete hotovi, postupujte podle následujících pokynů.

  • Uložte upravený soubor.
  • Vraťte se do Finderu a přejděte do umístění / private / etc / hosts.
  • Umístěte upravený soubor Hosts do této složky a macOS se vás zeptá, co dělat s originálem.
  • Vybrat Nahradit a ověřte pomocí hesla správce.

Nejde to? Vypláchněte mezipaměť DNS

Pokud si všimnete, že mapování vašich domén nefunguje správně, možná budete muset vyprázdnit mezipaměť DNS vašeho počítače Mac.

Můžete tak učinit pomocí Terminálu. Stačí jej otevřít pomocí Spotlightu nebo vyhledáním v Aplikacích. Poté zadejte jeden z následujících příkazů.

  • Pro OS X Mavericks a novější použijte toto: sudo killall -HUP mDNSResponder
  • Pro OS X Mountain Lion a starší použijte toto: dscacheutil-flushcache; sudo killall -HUP mDNSResponder

Stačí ověřit pomocí hesla správce a budete v pořádku.

Jak obnovit výchozí soubor hostitelů

Samozřejmě, pohrávání se se systémovým souborem, jako jsou Hostitelé, může mít na váš počítač nechtěné vedlejší účinky.

Podobně můžete být hotoví s jakýmkoli cílem, kterého chcete dosáhnout úpravou.

V každém případě můžete obnovit výchozí soubor Hosts pomocí jedné z výše uvedených metod.

Poté stačí zadat následující informace níže do textového nebo Nano editoru - toto je soubor Hosts, jak se obvykle objevuje na většině počítačů Mac.

## # Hostitelská databáze # # localhost se používá ke konfiguraci rozhraní zpětné smyčky # při zavádění systému. Neměňte tuto položku. ## 127.0.0.1 localhost 255.255.255.255 broadcasthost :: 1 localhost fe80 :: 1% lo0 localhost

Proč byste měli upravovat soubor hostitelů?

Zvýšení rychlosti prohlížeče

Pokud je DNS jako internetový adresář, můžete si soubor Hosts vašeho počítače Mac představit jako jeho lokalizovanou verzi.

Protože váš počítač nebude muset kontaktovat server DNS, aby přeložil název domény na adresu IP, mohlo by použití souboru Mac Hosts nominálně urychlit procházení internetu.

Například pokud máte často navštěvovaný web, zjistěte jeho IP adresu pomocí služby, jako je IP Checker. (Zadejte název domény do pole na webu.)

Když upravujete soubor Hosts, stačí přiřadit danou adresu IP k názvu domény. Není snadno jasné, jak moc to zrychlí vaše procházení, ale pokud to myslíte s rychlým načítáním určitých webů opravdu, stojí za to.

Blokování škodlivých webových stránek

Pokud vás už unavuje otevírání adwaru nebo škodlivých webových stránek při procházení internetem, může vám pomoci úprava souboru Hosts.

Jen si všimněte, až se příště objeví web bez vašeho úmyslu - a zapište si název domény.

Postupujte některou z výše uvedených metod a přidejte k ní falešnou IP adresu. Při příštím pokusu webu o přesměrování vašeho prohlížeče se stránka nepodaří načíst.

To je také skvělý způsob, jak blokovat weby pro rodičovskou kontrolu. Stačí upravit web, který nechcete, aby vaše dítě navštěvovalo, a dát mu falešnou IP adresu.

Nebudou moci navštívit web bez ohledu na to, co dělají (pokud nezjistí metodu souboru Hosts).

Produktivita a zaměření

Může to být drastické opatření, ale chytrá úprava souboru Hosts dokáže s vaší produktivitou a soustředěním zázraky.

Pokud pracujete na reportáži, románu nebo jiném dlouhém projektu, ale zdá se, že vám nezabrání procházet sociální média, mohlo by to přijít vhod.

Jednoduše zadejte názvy domén do souboru Mac Hosts a přiřaďte jim neplatnou IP adresu (jak jsme si ukázali ve výše uvedených krocích).

Až se příště pokusíte otevřít Facebook, Reddit nebo jiné sociální sítě, váš prohlížeč to nebude moci.

Alternativně můžete webu přiřadit skutečnou adresu domény. Například mapování domény Facebook na adresu IP pro New York Times.

Testování sítě

Úpravy souboru Mac Hosts jsou skvělým způsobem, jak vyzkoušet nové webové servery nebo sítě.

Síťoví vývojáři mohou například přesměrovat název domény na web ve vývoji. To jim umožňuje vidět web, jak bude skutečný uživatel nebo návštěvník.

Samozřejmě, protože testování serverů a sítí pravděpodobně provádějí pouze ti, kteří již „vědí“, nebudeme se touto položkou příliš rozšiřovat.

Poslední příspěvky