Hlavná Inteligentné Reproduktory Amazon Ako upraviť súbor hostiteľov v systéme macOS (Mac OS X)

Ako upraviť súbor hostiteľov v systéme macOS (Mac OS X)



Súbor hostiteľov vášho počítača Mac je malý, ale dôležitý textový dokument, ktorý umožňuje mapovať názvy hostiteľov na zadané adresy IP.

Ako upraviť súbor hostiteľov v systéme macOS (Mac OS X)

Zatiaľ čo moderný internet používa na mapovanie adries IP rôzne verejné a súkromné ​​servery DNS, súbor hostiteľov predstavuje praktický spôsob prepísania týchto serverov DNS, ktorý umožňuje manuálne nasmerovať adresu webovej stránky na požadovanú adresu IP alebo zablokovať prístup k úplne nepoukázanou alebo internou adresou IP.

Poďme sa rýchlo pozrieť na to, ako upraviť súbor hostiteľov Mac v systéme MacOS.

Windows 10 odstrániť kontaktnú podporu

Ako upraviť súbor hostiteľa systému Mac pomocou úpravy textu

Existujú dva hlavné spôsoby, ako upraviť súbor hostiteľov v systéme Mac OS X.

Prvým je použitie TextEdit, pretože súbor hostiteľov je dokument vo formáte obyčajného textu. Súbor však nemôžete otvoriť priamo, pretože sa nachádza v chránenej oblasti súborového systému. Namiesto toho musíme súbor skopírovať na nechránené miesto, napríklad na plochu, upraviť ho a potom skopírovať späť.

  1. Ak chcete vyhľadať súbor hostiteľov, otvorte Vyhľadávač, ku ktorému získate prístup kliknutím na plochu, vyhľadávačom smajlíkov v ľavej dolnej časti obrazovky alebo stlačením cmd + Medzerník + Vyhľadávač .
  2. Teraz vyberte ikonu Choď rozbaľovaciu ponuku.

3. Potom vyberte Prejdite do priečinka z ponuky.

4. Do poľa zadajte/ private / etc / hostsdo políčka a stlačte Návrat .

5. Otvorí sa nové okno vyhľadávača a vyberie sa súbor hostiteľov vášho počítača Mac. Kliknite a pretiahnite ho z Vyhľadávač okno a umiestnite ho na plochu.

Ak ho chcete otvoriť, jednoducho dvakrát kliknite a zobrazí sa obsah súboru v aplikácii TextEdit (alebo v textovom editore podľa vášho výberu).

Blokovať adresy IP

Štandardne je súbor / etc / hosts pomerne jednoduchý. Obsahuje niekoľko riadkov popisného textu, ktoré sú komentované znakom libry alebo čísla (tiež nazývaného libra alebo hashtag) (#).

Akýkoľvek riadok, ktorý začína znakom #, je komentár a súbor / etc / hosts ho nečíta. Počítač pre každý riadok ignoruje akýkoľvek text za znakom libry, čo je dobrý spôsob, ako do svojich súborov pridať poznámky a popisy. Obsahuje tiež predvolené hodnoty IP pre localhost a broadcasthost. Ak chcete súbor upraviť, pridáte svoje vlastné riadky za broadcasthost.

Okrem testovania novo vyvinutých webových stránok a migrácií webhostingu je ďalším dôvodom úpravy súboru hostiteľov zablokovanie prístupu k konkrétnym webovým serverom.

V našom príklade budeme predstierať, že počítač, ktorý používame, je zariadenie, ktoré chceme používať výlučne na prácu, a nenecháme sa rozptyľovať Facebookom na našom pracovnom stroji.

Za týmto účelom zadajte adresu IP, ktorú chcete priradiť, a potom dve karty a názov hostiteľa. V našom prípade chceme zablokovať Facebook, preto namapujeme www.facebook.com na 0.0.0.0, čo ako neplatná adresa IP spôsobí chybu.

môžete čítať verizónové texty online

Teraz, kedykoľvek sa pokúsime prejsť na stránku www.facebook.com z nášho počítača Mac, webový prehliadač stránku nenačíta, dúfame, že nás povzbudí, aby sme sa vrátili do práce!

Presmerujte webové adresy

Prípadne môžete namiesto adresy 0.0.0.0 zadať adresu IP platného webu. Výsledkom bude, že používatelia, ktorí sa pokúsia získať prístup na Facebook, budú presmerovaní na vami zvolený web.

  1. Na zistenie adresy IP webových stránok môžete použiť príkaz dig, ktorý je v systéme macOS štandardne dodávaný. To ty stránky cez Terminal, jednoducho otvoríme Terminal a potom spustíme príkaz dig na URL, ktorý potom vráti IP adresu ako výstup.
  2. Teraz zadajte $ dig www.techjunkie.com + short 104.25.27.105

Poznámka: Voľba + short udržuje výstup iba na tých informáciách, ktoré potrebujeme, čo je IP adresa.

3. Poznačte si vrátenú adresu IP a použite ju pri mapovaní súborov hostiteľov počítačov Mac. Napríklad,New York Timeswebová stránka vracia adresu IP 170.149.172.130. Ak to v našom súbore hostiteľov namapujeme na Facebook, kedykoľvek sa niekto, kto používa počítač Mac, pokúsi prejsť na Facebook, zobrazí sa muNew York Timesnamiesto toho naložiť.

Poznámka: Mnoho webových stránok vám neumožňuje namapovať názov domény na adresu IP aktuálne namapovanú na tento web, takže pri pokuse sa zobrazí bezpečnostná chyba.

4. Do súboru hostiteľov môžete pridať toľko záznamov, koľko chcete, zadaním nových mapovaní do každého riadku. Po vykonaní požadovaných zmien v súbore hostiteľov ho uložte na svojom aktuálnom mieste na ploche.

5. Potom presuňte súbor hostiteľov z pracovnej plochy späť do pôvodného umiestnenia na adrese / súkromné ​​/ atď . Ak ste zavreli okno Finder smerujúce na tento adresár, jednoducho použite Vyhľadávač> Prejsť> Prejsť do priečinka velenie, o ktorom sme hovorili vyššie, ho znovu otvoriť.

6. Keď súbor hostiteľov umiestnite späť na pôvodné miesto, systém MacOS sa vás opýta, čo robiť s neupraveným súborom hostiteľov, ktorý už existuje. Vyberte si Vymeniť a potom na overenie prenosu zadajte svoje heslo administrátora.

Keď je upravený súbor hostiteľov už zavedený, zapnite webový prehľadávač a otestujte zmeny.

Vypláchnite svoju medzipamäť DNS

Nové mapovanie by malo vo väčšine prípadov fungovať okamžite, ale ak nevidíte správne správanie, možno budete musieť vyprázdniť medzipamäť DNS a vynútiť tak prehľadávač, aby čítal z vášho súboru hostiteľov, aby určil mapovanie.

  1. Ak chcete vyprázdniť vyrovnávaciu pamäť DNS na počítači Mac, otvorte Terminál a použite nasledujúci príkaz (sudo vám umožní spustiť tento príkaz ako správca vášho počítača):
  2. Teraz zadajte sudo killall -HUP mDNSResponder a stlačte Návrat .Poznámka: Na vykonanie tohto príkazu budete musieť zadať heslo správcu.
  3. Ak chcete, aby váš počítač Mac vymazal vašu medzipamäť DNS, potvrďte, že je vaša medzipamäť vymazaná, a to potvrdením potvrdenia. Zadajte tieto dva príkazy oddelené bodkočiarkou, ako je to zobrazené tu: sudo killall -HUP mDNSResponder;say DNS cache has been flushed

Váš počítač Mac potom prejde cez reproduktory a bude hovoriť, že bola vyprázdnená medzipamäť DNS.

Ako upraviť súbor hostiteľa systému Mac v termináli pomocou programu Nano

Kroky v predchádzajúcej časti sú dosť jednoduché, ale ak sa chcete vyhnúť kopírovaniu súboru hostiteľov, môžete ho upraviť priamo v Termináli pomocou textového editora UNIX Nano, ktorý je zabudovaný do systému macOS.

  1. Ak chcete začať, spustite Terminál, zadajte nasledujúci príkaz a stlačte kláves Return. Ako pri všetkých príkazoch sudo, aj pri jeho spustení budete musieť zadať heslo správcu: ' sudo nano /private/etc/hosts
Upraviť súbor hostiteľov Nano

2. Teraz uvidíte súbor hostiteľov otvorené v Nano redaktor aleboPrišiel somalebo iného editora podľa vášho výberu. Na navigáciu a úpravu súboru v Nano , použite šípky na klávesnici.

3. Rovnako ako v prípade vyššie uvedenej metódy TextEdit, môžeme ľubovoľne pridávať, upravovať alebo odstraňovať priradenia názvov hostiteľov. Pretože sme Nano spustili pomocou sudo, všetky zmeny sa autentifikujú a uložia priamo do pôvodného súboru hostiteľov bez nutnosti kopírovania mimo domovský adresár.

ako upraviť prepínač Nintendo

4. Po dokončení zmien stlačte Control-X ukončiť editor, Y. uložiť, a Návrat prepísať existujúci súbor hostiteľov.

Ako sme už spomínali, nezabudnite vypláchnuť medzipamäť DNS, ak si všimnete, že vaše nové priradenia nefungujú správne.

Naše príklady spomínali blokovanie a presmerovanie rušivých webov v pracovnom prostredí, ale pomocou týchto krokov môžete tiež ručne zablokovať prístup na škodlivé webové stránky a samozrejme aj na ďalšie použitia.

Ak urobíte chybu a nie ste si istí, ako ju opraviť, môžete kedykoľvek obnoviť predvolený obsah súboru hostiteľa pomocou jednej z vyššie uvedených metód a zadať nasledujúce predvolené informácie:

##
# 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áverečné myšlienky

Vedieť, ako upraviť súbor hostiteľov v systéme macOS, ponúka pohodlný spôsob prepísania serverov DNS a manuálneho nasmerovania adresy webových stránok na novú adresu IP alebo blokovania prístupu. Podľa vyššie uvedených krokov môžete túto úlohu dosiahnuť veľmi rýchlo.

Ak ste používateľom počítačov Mac a považujete tento článok za užitočný, mali by ste vyskúšať ďalšie výukové programy TechJunkie vrátane Ako nájsť presný model procesora vášho počítača Mac a Ako vyprázdniť DNS v systéme Mac Mojave.

Aký je dôvod, prečo sa snažíte upraviť súbor hostiteľov vášho počítača Mac? Ako to dopadlo? Povedzte nám o tom v komentároch nižšie!

Zaujímavé Články