Hlavní Inteligentní Reproduktory Amazon Jak upravit soubor hostitelů v systému macOS (Mac OS X)

Jak upravit soubor hostitelů v systému macOS (Mac OS X)



Soubor hostitele vašeho počítače Mac je malý, ale důležitý textový dokument, který umožňuje mapovat názvy hostitelů na zadané adresy IP.

Jak upravit soubor hostitelů v systému macOS (Mac OS X)

Zatímco moderní internet používá k mapování IP adres různé veřejné a soukromé servery DNS, soubor hostitelů je užitečný způsob, jak tyto servery DNS přepsat, což vám umožní ručně namířit adresu webu na požadovanou adresu IP nebo zablokovat přístup k zcela odkazem na nepoužitou nebo interní adresu IP.

Pojďme se krátce podívat na to, jak upravit soubor hostitelů Mac v systému MacOS.

Jak upravit soubor hostitele Mac s úpravou textu

Existují dva hlavní způsoby, jak upravit soubor hostitelů v systému Mac OS X.

První je použití TextEdit, protože soubor hostitelů je dokument ve formátu prostého textu. Soubor však nelze otevřít přímo, protože se nachází v chráněné oblasti systému souborů. Místo toho musíme zkopírovat soubor na nechráněné místo, například na plochu, upravit jej a potom zkopírovat zpět.

  1. Chcete-li najít soubor hostitelů, otevřete Finder, ke kterému máte přístup kliknutím na ploše, vyhledávačem smajlíků v levé dolní části obrazovky nebo stisknutím cmd + Mezerník + Nálezce .
  2. Nyní vyberte Jít rozevírací nabídka.

3. Poté vyberte Přejděte do složky z nabídky.

4. Do pole zadejte/ private / etc / hostsdo pole a stiskněte Vrátit se .

5. Otevře se nové okno Finderu a bude vybrán soubor hostitelů vašeho počítače Mac. Klikněte a přetáhněte jej z Nálezce okno a umístěte jej na plochu.

Chcete-li jej otevřít, jednoduše dvakrát klikněte a zobrazí se obsah souboru v TextEdit (nebo v textovém editoru podle vašeho výběru).

Blokovat adresy IP

Ve výchozím nastavení je soubor / etc / hosts relativně jednoduchý. Obsahuje řadu řádků popisného textu, které jsou komentovány znakem libry nebo čísla (také nazývaného libra nebo hashtag) (#).

Jakýkoli řádek, který začíná znakem #, je komentář a soubor / etc / hosts jej nečte. Počítač pro každý řádek ignoruje jakýkoli text za znakem libry, což je dobrý způsob, jak do souborů přidat poznámky a popisy. Obsahuje také výchozí hodnoty IP pro localhost a broadcasthost. Chcete-li soubor upravit, přidáte po broadcasthost vlastní řádky.

Kromě testování nově vyvinutých webů a migrací webhostingu je dalším důvodem pro úpravu souboru hostitelů zablokování přístupu na konkrétní weby.

V našem příkladu budeme předstírat, že počítač, který používáme, je zařízení, které chceme používat výhradně pro práci, a nenecháme se na našem pracovním stroji rozptylovat Facebookem.

Chcete-li to provést, zadejte adresu IP, kterou chcete přiřadit, následovanou dvěma kartami a názvem hostitele. V našem případě chceme zablokovat Facebook, takže namapujeme www.facebook.com na 0.0.0.0, což jako neplatná adresa IP způsobí chybu.

Nyní, kdykoli se pokusíme přejít na www.facebook.com z našeho počítače Mac, webový prohlížeč stránku nenačte, doufejme, že nás povzbudí, abychom se vrátili do práce!

Přesměrovat webové adresy

Alternativně můžete namísto 0.0.0.0 zadat IP adresu platného webu, což povede k tomu, že uživatelé, kteří se pokusí o přístup na Facebook, budou přesměrováni na vámi vybraný web.

  1. Chcete-li zjistit IP adresu webu, můžete použít příkaz dig, který je u macOS standardem. Na vy web přes Terminál, jednoduše otevřete Terminál a poté spustíme příkaz dig na URL, který poté vrátí IP adresu jako výstup.
  2. Nyní zadejte $ dig www.techjunkie.com + short 104.25.27.105

Poznámka: Možnost + short udržuje výstup pouze na informacích, které potřebujeme, což je IP adresa.

3. Poznamenejte si vrácenou adresu IP a použijte ji v mapování souborů hostitelů Mac. Například,The New York Timesweb vrací IP adresu 170.149.172.130. Pokud to namapujeme na Facebook v našem souboru hostitelů, pokaždé, když se někdo, kdo používá Mac, pokusí přejít na Facebook, uvidí toThe New York Timesmísto toho načíst.

Poznámka: Mnoho webů vám neumožňuje namapovat název domény na IP adresu aktuálně namapovanou na web, takže při pokusu se zobrazí chyba zabezpečení.

4. Do souboru hostitelů můžete přidat libovolný počet položek zadáním nového mapování na každý řádek. Jakmile v souboru hostitelů provedete požadované změny, uložte jej do aktuálního umístění na ploše.

5. Poté přetáhněte soubor hostitelů z plochy zpět do původního umístění na / soukromé / atd . Pokud jste zavřeli okno Finderu ukazující na tento adresář, jednoduše použijte Vyhledávač> Přejít> Přejít do složky velení, o kterém jsme hovořili výše, jej znovu otevřít.

6. Když soubor hostitelů umístíte zpět do původního umístění, systém MacOS se vás zeptá, co dělat s nezměněným souborem hostitelů, který již existuje. Vybrat Nahradit a poté zadejte heslo správce pro ověření přenosu.

Když je nyní upravený soubor hostitelů, spusťte webový prohlížeč a otestujte změny.

Vyprázdněte mezipaměť DNS

Ve většině případů by nové mapování mělo fungovat okamžitě, ale pokud nevidíte správné chování, možná budete muset vyprázdnit mezipaměť DNS a donutit prohlížeč číst ze souboru hostitele, aby určil mapování.

  1. Chcete-li vyprázdnit mezipaměť DNS v počítači Mac, otevřete Terminál a použijte následující příkaz (sudo vám umožní spustit tento příkaz jako správce vašeho počítače):
  2. Nyní zadejte sudo killall -HUP mDNSResponder a stiskněte Vrátit se .Poznámka: K provedení tohoto příkazu budete muset zadat heslo správce.
  3. Chcete-li, aby váš Mac vymazal mezipaměť DNS, potvrďte, že je mezipaměť vymazána, pomocí potvrzení, zadejte tyto dva příkazy oddělené středníkem, jak je znázorněno zde: sudo killall -HUP mDNSResponder;say DNS cache has been flushed

Váš Mac poté projde reproduktory, které říkají, že mezipaměť DNS byla vyprázdněna.

Jak upravit soubor hostitele Mac v terminálu pomocí Nano

Kroky v předchozí části jsou dostatečně snadné, ale pokud se chcete vyhnout kopírování souboru hostitelů, můžete jej upravit přímo v Terminálu pomocí textového editoru UNIX Nano, který je integrován do systému macOS.

  1. Chcete-li začít, spusťte Terminál, zadejte následující příkaz a stiskněte Zpět. Stejně jako u všech příkazů sudo budete muset provést také heslo správce: ' sudo nano /private/etc/hosts
Upravit soubor hostitelů Nano

2. Nyní uvidíte soubor hostitelů otevřít v Nano editor nebopřišel jsemnebo jiný editor podle vašeho výběru. Pro navigaci a úpravu souboru v Nano , použijte klávesy se šipkami na klávesnici.

3. Stejně jako u výše uvedené metody TextEdit můžeme libovolně přidávat, upravovat nebo odebírat mapování názvů hostitelů. Protože jsme Nano spustili pomocí sudo, všechny změny budou ověřeny a uloženy přímo do původního souboru hostitelů, aniž by bylo nutné jej kopírovat mimo domovský adresář.

4. Po dokončení změn stiskněte Control-X ukončit editor, Y uložit, a Vrátit se přepsat existující soubor hostitelů.

Jak jsme již zmínili dříve, nezapomeňte vyprázdnit mezipaměť DNS, pokud si všimnete, že vaše nové mapování nefunguje správně.

Naše příklady zmínily blokování a přesměrování rušivých webů v pracovním prostředí, ale pomocí těchto kroků můžete také ručně zablokovat přístup na škodlivé weby a samozřejmě i další použití.

jak snímek obrazovky snapchat, aniž by to věděli

Pokud někdy uděláte chybu a nejste si jisti, jak ji opravit, můžete vždy obnovit výchozí obsah souboru hostitele pomocí jedné z výše uvedených metod a zadat následující výchozí informace:

##
# Host Database
#
# localhost is used to configure the loopback interface
# when the system is booting. Do not change this entry.
##
127.0.0.1 localhost
255.255.255.255 broadcasthost::1 localhost
fe80::1%lo0 localhost

Závěrečné myšlenky

Vědět, jak upravit soubor hostitelů v systému macOS, nabízí pohodlný způsob, jak přepsat servery DNS a ručně nasměrovat adresu webu na novou adresu IP nebo zablokovat přístup, a podle výše uvedených kroků můžete tento úkol splnit velmi rychle.

Pokud jste uživatelem systému Mac a tento článek je pro vás užitečný, možná budete chtít vyzkoušet další výukové programy TechJunkie, včetně Jak najít přesný model CPU vašeho počítače Mac a Jak vyprázdnit DNS v Mac Mojave.

Jaký je důvod, proč se snažíte upravit soubor hostitelů vašeho počítače Mac? Jak to dopadlo? Prosím, řekněte nám o tom v komentářích níže!

Zajímavé Články

Redakce Choice

Zakažte přístup aplikací ke kontaktům ve Windows 10
Zakažte přístup aplikací ke kontaktům ve Windows 10
Nedávné verze systému Windows 10 lze nakonfigurovat tak, aby umožňovaly nebo odepíraly operačnímu systému a aplikacím přístup k vašim kontaktům a jejich datům. Je možné přizpůsobit, které aplikace jej budou moci zpracovat.
Recenze HP Mini 110
Recenze HP Mini 110
Pokud vám nezáleží na vzhledu nebo fantazijních doplňcích, může vás upoutat HP Mini 110. Za pouhých 216 GBP včetně DPH je v kombinaci se systémem Windows 7 levný i podle standardů netbooků. Zpočátku to je
Jak používat šablony Canva
Jak používat šablony Canva
Expertní grafický design Canva je zjednodušený pomocí mnoha možností šablon Canva. Začněte používat, vytvářet a přizpůsobovat své vlastní šablony.
Jak změnit své epické jméno (2021)
Jak změnit své epické jméno (2021)
Epic Games zaznamenala v posledních několika letech explozi popularity, která přitahovala záviděníhodnou pozornost od popularizace své „hitové videohry Fortnite“. V důsledku toho nyní existuje více aktivních účtů Epic než kdykoli předtím,
Jak vymazat nedávno sledované na Roku
Jak vymazat nedávno sledované na Roku
S Roku získáte přístup k široké škále kanálů, z nichž je v době psaní tohoto článku více než 3 000. Přirozeně by vás mohlo zajímat, jak odstranit seznam naposledy sledovaných pořadů a kanálů. Na rozdíl od YouTube
Jak přidat applet historie schránky do Cinnamonu
Jak přidat applet historie schránky do Cinnamonu
Ve výchozím nastavení nemá desktopové prostředí Cinnamon žádný applet historie schránky. Takto jej můžete přidat na panel v Cinnamonu.
Windows Update lze špatně použít k provádění škodlivých programů
Windows Update lze špatně použít k provádění škodlivých programů
Klient Windows Update byl právě přidán do seznamu binárních souborů LoLBins, které mohou útočníci použít k provádění škodlivého kódu v systémech Windows. Takto načtený škodlivý kód může obejít mechanismus ochrany systému. Pokud nejste obeznámeni s LoLBins, jedná se o spustitelné soubory podepsané společností Microsoft stažené nebo dodávané s