Hlboko v OS X alebo macOS je malý, ale dôležitý textový dokument s názvom Hosts file. Medzi väčšinou používateľov je to dosť neznáma funkcia. V skutočnosti je to však užitočná alternatíva k serveru DNS.
DNS server je niečo ako „adresár“ internetu. Ukladá IP adresy webových stránok. Keď zadáte doménu do prehliadača, váš počítač kontaktuje DNS, aby preložil túto doménu na použiteľnú IP adresu.
Predstavte si súbor Hosts ako osobný „adresár“ vášho počítača a nie ako súbor tretej strany. A môžete ho upraviť.
V skutočnosti existuje celý rad možností, prečo by ste to mohli chcieť. Tu je to, čo o tom potrebujete vedieť.
SÚVISIACE:
- macOS Mojave a iOS 12 Nové funkcie zabezpečenia
- Ako povoliť tmavý režim a dynamický režim zobrazenia na vašom MacBooku
- Sleduje váš MacBook vašu polohu? Zistite to hneď
Obsah
-
Ako upraviť súbor Mac Hosts
- Používanie terminálu
- Používanie textového editora
- Nefunguje? Vyprázdnite vyrovnávaciu pamäť DNS
- Ako obnoviť predvolený súbor hostiteľov
-
Prečo by ste mali upravovať súbor hostiteľov?
- Zvýšenie rýchlosti prehliadača
- Blokovanie škodlivých webových stránok
- Produktivita a zameranie
- Testovanie siete
- Súvisiace príspevky:
Ako upraviť súbor Mac Hosts
V skutočnosti existujú dva spôsoby úpravy súboru Mac Hosts. Môžete použiť terminál alebo štandardný textový editor.
Spôsob, ktorý použijete, je len na vás.
Používanie terminálu
Najjednoduchší spôsob úpravy súboru Hosts je pomocou vstavaného terminálu UNIX v OS X alebo macOS.
Ak nie ste zvyknutí písať kód, môže sa to zdať trochu intimné, ale je to o niečo jednoduchšie, ako to vyzerá.
- Otvorte na svojom Macu aplikáciu Terminál. Použite Spotlight, Launchpad alebo ho nájdite v časti Aplikácie v okne Finder.
- Budete musieť pristupovať k súboru Hosts v textovom editore Nano. Môžete to urobiť zadaním tohto príkazu do terminálu: sudo nano /etc/hosts
- Zobrazí sa výzva na zadanie hesla správcu. Zadajte ho a pokračujte.
Odtiaľto pomocou klávesov so šípkami presuňte kurzor pod „hostiteľ vysielania“. Tu zadáte svoje domény a IP adresy.
Stačí zadať názov domény, ku ktorej chcete priradiť adresu. Potom stlačte kláves Tab a zadajte samotný názov domény.
Uložte zmeny stlačením Control + O prepísať a vaše zmeny a potom Control + X aby ste opustili terminál.
Používanie textového editora
Súbor Hosts môžete upraviť aj pomocou štandardného textového editora. Keďže je však samotný súbor chránený, nebudete naň môcť jednoducho dvakrát kliknúť a upraviť ho.
Budete musieť skopírovať súbor inde, vykonať zmeny a potom skopírovať upravený súbor späť na správne miesto, aby ste prepísali predvolený súbor.
- Otvorte Finder a vyberte Prejsť > Prejsť do priečinka.
- Do poľa zadajte nasledovné: /private/etc/hosts
- Nájdite súbor Hosts a presuňte ho na plochu.
- Dvakrát kliknite na Hostitelia súbor na pracovnej ploche.
Podobne ako úprava hostiteľov v Nano vám to umožní vykonávať zmeny v súbore. Môžete skúsiť podobný krok s doménou Facebooku a IP adresou, aby ste to otestovali.
Opäť zadajte IP adresu. Kliknite na kartu. Potom zadajte názov domény. Po dokončení postupujte podľa krokov uvedených nižšie.
- Upravený súbor uložte.
- Vráťte sa do Findera a prejdite do umiestnenia /private/etc/hosts.
- Presuňte upravený súbor Hosts do tohto priečinka a macOS sa vás opýta, čo má robiť s originálom.
- Vyberte si Vymeňte a overte sa pomocou hesla správcu.
Nefunguje? Vyprázdnite vyrovnávaciu pamäť DNS
Ak si všimnete, že mapovania vašej domény nefungujú správne, možno budete musieť vyčistiť vyrovnávaciu pamäť DNS vášho počítača Mac.
Môžete to urobiť pomocou terminálu. Stačí ho otvoriť pomocou Spotlight alebo tak, že ho nájdete v Aplikáciách. Potom zadajte jeden z nasledujúcich príkazov.
- Pre OS X Mavericks a novší použite toto: sudo killall -HUP mDNSResponder
- Pre OS X Mountain Lion a starší použite toto: dscacheutil -flushcache; sudo killall -HUP mDNSResponder
Stačí sa overiť pomocou hesla správcu a budete v poriadku.
Ako obnoviť predvolený súbor hostiteľov
Samozrejme, hranie sa so systémovým súborom, ako je Hosts, môže mať na váš počítač nežiaduce vedľajšie účinky.
Podobne by ste mohli skončiť s akýmkoľvek cieľom, ktorý ste chceli dosiahnuť jeho úpravou.
Nech je to akokoľvek, predvolený súbor Hosts môžete obnoviť pomocou jednej z vyššie uvedených metód.
Potom stačí zadať nasledujúce informácie nižšie do textového alebo Nano editora – toto je súbor Hosts, ako sa bežne zobrazuje na väčšine počítačov Mac.
## # Hostiteľská databáza. # # localhost sa používa na konfiguráciu rozhrania spätnej slučky. # pri zavádzaní systému. Tento záznam nemeňte. ## 127.0.0.1 localhost. 255.255.255.255 vysielač. ::1 localhost fe80::1%lo0 localhost
Prečo by ste mali upravovať súbor hostiteľov?
Zvýšenie rýchlosti prehliadača
Ak je DNS ako internetový adresár, môžete si súbor Hosts vášho Macu predstaviť ako jeho lokalizovanú verziu.
Pretože váš počítač nebude musieť kontaktovať server DNS, aby preložil názov domény na adresu IP, použitie súboru Mac Hosts by mohlo nominálne urýchliť vaše prehliadanie internetu.
Napríklad, ak máte stránku, ktorú často navštevujete, stačí použiť službu ako IP Checker zistiť jeho IP adresu. (Napíšte názov domény do poľa na stránke.)
Keď upravujete súbor Hosts, jednoducho priraďte túto IP adresu k názvu domény. Nie je celkom jasné, do akej miery to urýchli vaše prehliadanie, ale stojí za to vyskúšať, ak to s rýchlym načítaním určitých stránok myslíte vážne.
Blokovanie škodlivých webových stránok
Ak vás už nebaví otvárať sa pri prehliadaní internetu adware alebo škodlivé webové stránky, môže vám pomôcť úprava súboru Hosts.
Len si všimnite, keď sa nabudúce objaví stránka bez vášho zámeru – a zapíšte si názov domény.
Postupujte podľa jednej z vyššie uvedených metód a pridajte k nej falošnú IP adresu. Keď sa stránka nabudúce pokúsi presmerovať váš prehliadač, stránka sa nenačíta.
Je to tiež skvelý spôsob, ako blokovať stránky pre rodičovskú kontrolu. Stačí upraviť stránku, ktorú nechcete, aby vaše dieťa navštevovalo, a dať jej falošnú IP adresu.
Nebudú môcť navštíviť stránku, bez ohľadu na to, čo robia (pokiaľ neprídu na metódu súboru Hosts).
Produktivita a zameranie
Toto môže byť drastické opatrenie, ale šikovná úprava súboru Hosts môže urobiť zázraky pre vašu produktivitu a zameranie.
Ak pracujete na správe, románe alebo inom dlhom projekte, ale zdá sa, že sa nebránite prehliadaniu sociálnych médií, môže sa vám to hodiť.
Stačí zadať názvy domén do súboru Mac Hosts a priradiť im neplatnú IP adresu (ako sme ukázali vo vyššie uvedených krokoch).
Keď sa nabudúce pokúsite otvoriť Facebook, Reddit alebo iné sociálne médiá, váš prehliadač to nebude môcť.
Prípadne môžete stránku priradiť k skutočnej doménovej adrese. Napríklad mapovanie domény Facebook na IP adresu pre New York Times.
Testovanie siete
Úprava súboru Mac Hosts je skvelý spôsob, ako otestovať nové webové servery alebo siete.
Sieťoví vývojári môžu napríklad presmerovať názov domény na stránku vo vývoji. To im umožňuje vidieť stránku tak, ako ju uvidí skutočný používateľ alebo návštevník.
Samozrejme, pretože testovanie serverov a siete pravdepodobne vykonávajú len tí, ktorí sú už „ve vedomí“, nebudeme tento záznam príliš rozvádzať.
Mike je novinár na voľnej nohe zo San Diega v Kalifornii.
Hoci sa venuje predovšetkým spoločnosti Apple a spotrebiteľským technológiám, má skúsenosti s písaním o verejnej bezpečnosti, miestnej samospráve a vzdelávaní pre rôzne publikácie.
V oblasti žurnalistiky nosil niekoľko klobúkov vrátane spisovateľa, redaktora a spravodajského dizajnéra.