Kuidas redigeerida oma Maci hostide faili ja miks võiksite seda teha

Sügaval OS X-is või macOS-is on väike, kuid kriitiline tekstidokument nimega Hosts. Enamiku kasutajate seas on see üsna tundmatu funktsioon. Kuid see on tegelikult mugav alternatiiv DNS-serverile.

DNS-server on omamoodi nagu Interneti aadressiraamat. See salvestab veebisaitide IP-aadressid. Kui sisestate domeeni brauserisse, võtab teie arvuti ühendust DNS-iga, et tõlkida see domeen kasutatavaks IP-aadressiks.

Mõelge failile Hosts kui oma arvuti isiklikule "aadressiraamatule", mitte kolmanda osapoole omale. Ja saate seda redigeerida.

Tegelikult on palju võimalusi, miks võiksite seda soovida. Siin on, mida peate selle kohta teadma.

SEOTUD:

  • macOS Mojave ja iOS 12 uued turvafunktsioonid
  • Kuidas lubada oma MacBookis tumedat režiimi ja dünaamilist kuvarežiimi
  • Kas teie MacBook jälgib teie asukohti? Uurige kohe

Sisu

  • Kuidas redigeerida Maci hostide faili
    • Terminali kasutamine
    • Tekstiredaktori kasutamine
    • Ei tööta? Tühjendage DNS-i vahemälu
  • Vaikimisi hostide faili taastamine
  • Miks peaksite oma hostifaili redigeerima?
    • Brauseri kiiruse suurendamine
    • Pahatahtlike veebilehtede blokeerimine
    • Tootlikkus ja keskendumine
    • Võrgu testimine
    • Seonduvad postitused:

Kuidas redigeerida Maci hostide faili

Mac Hostsi faili redigeerimiseks on tegelikult kaks võimalust. Võite kasutada terminali või tavalist tekstiredaktorit.

Kasutatav meetod on teie otsustada.

Terminali kasutamine

Lihtsaim viis Hosts-faili redigeerimiseks on OS X-i või macOS-i sisseehitatud UNIX-i terminali kasutamine.

See võib tunduda pisut intiimne, kui te pole harjunud koodi sisestama, kuid see on palju lihtsam, kui välja paistab.

Kuidas redigeerida Maci hostide faili
Hostib faili nanoredaktoris
  • Avage oma Macis rakendus Terminal. Kasutage Spotlighti, Launchpadi või leidke see Finderi akna jaotisest Rakendused.
  • Peate Nano tekstiredaktoris juurde pääsema failile Hosts. Seda saate teha, tippides terminali selle: sudo nano /etc/hosts
  • Teil palutakse sisestada administraatori parool. Sisestage see ja jätkake.

Siit liigutage kursori abil nooleklahve "saatejuht" alla. Siin saate sisestada oma domeenid ja IP-aadressid.

Hostib faili nanoredaktoris

Sisestage lihtsalt domeeninimi, millele soovite aadressi määrata. Seejärel klõpsake nuppu Tab ja tippige domeeninimi ise.

Salvestage muudatused vajutades Control + O muudatuste ülekirjutamiseks ja seejärel Control + X terminalist väljumiseks.

Tekstiredaktori kasutamine

Saate faili Hosts redigeerida ka tavalise tekstiredaktoriga. Kuna aga fail ise on kaitstud, ei saa te seda lihtsalt topeltklõpsata ja redigeerida.

Peate faili mujale kopeerima, tegema oma muudatused ja seejärel kopeerima muudetud faili tagasi õigesse asukohta, et vaikefail üle kirjutada.

Hostifailid Finderis macOS
  • Avage Finder ja valige Mine > Mine kausta.
  • Sisestage kasti järgmine tekst: /private/etc/hosts
  • Leidke fail Hosts ja lohistage see töölauale.
  • Topeltklõpsake ikooni Saatejuhid faili oma töölauale.
Hostib faili töölaual

Sarnaselt Nano hostide redigeerimisega võimaldab see failis muudatusi teha. Testimiseks võite proovida sarnast sammu Facebooki domeeni ja IP-aadressiga.

Hostib faili tekstiredaktoris

Jällegi sisestage IP-aadress. Vajutage vahekaarti. Seejärel tippige domeeninimi. Kui olete lõpetanud, järgige allolevaid samme.

  • Salvestage muudetud fail.
  • Minge tagasi Finderi ja navigeerige asukohta /private/etc/hosts.
  • Pukseerige redigeeritud Hosts-fail sellesse kausta ja macOS küsib teilt, mida originaaliga teha.
  • Vali Asenda ja autentida oma administraatori parooliga.

Ei tööta? Tühjendage DNS-i vahemälu

Tühjendage terminalis DNS-i vahemälu

Kui märkate, et teie domeeni vastendused ei tööta õigesti, peate võib-olla tühjendama oma Maci DNS-i vahemälu.

Seda saate teha terminali abil. Avage see lihtsalt Spotlightiga või leidke see rakendustest. Seejärel tippige üks järgmistest käskudest.

  • OS X Mavericksi ja uuemate versioonide jaoks kasutage järgmist: sudo killall -HUP mDNSResponder
  • OS X Mountain Lioni ja varasemate versioonide jaoks kasutage seda: dscacheutil -flushcache; sudo killall -HUP mDNSResponder

Lihtsalt autentige oma administraatori parooliga ja kõik on korras.

Vaikimisi hostide faili taastamine

Loomulikult võib sellise süsteemifailiga nagu Hosts jamamine põhjustada teie arvutile soovimatuid kõrvalmõjusid.

Samamoodi võite saavutada mis tahes eesmärgi, mida soovite seda redigeerides saavutada.

Igal juhul saate vaikefaili Hosts taastada, kasutades ühte ülaltoodud meetoditest.

Seejärel sisestage lihtsalt teksti- või nanoredaktorisse järgmine teave – see on Hosts-fail, nagu see enamikus Macides tavaliselt kuvatakse.

## # Hostiandmebaas. # # localhost kasutatakse tagasisilmusliidese konfigureerimiseks. # kui süsteem käivitub. Ärge muutke seda kirjet. ## 127.0.0.1 localhost. 255.255.255.255 saatejuht. ::1 localhost fe80::1%lo0 localhost

Miks peaksite oma hostifaili redigeerima?

Brauseri kiiruse suurendamine

Kui DNS on nagu Interneti-aadressiraamat, võite oma Maci hostifaili pidada selle lokaliseeritud versiooniks.

Kuna teie arvuti ei pea domeeninime IP-aadressiks tõlkimiseks DNS-serveriga ühendust võtma, võib Maci hostide faili kasutamine teie Interneti-sirvimist nominaalselt kiirendada.

Näiteks kui teil on sait, mida sageli külastate, kasutage lihtsalt teenust nagu IP-kontrollija selle IP-aadressi väljaselgitamiseks. (Sisestage domeeninimi saidi kasti.)

Kui muudate faili Hosts, määrake see IP-aadress sellele domeeninimele. Pole selge, kui palju see teie sirvimist kiirendab, kuid kui soovite teatud saite kiiresti laadida, tasub seda proovida.

Pahatahtlike veebilehtede blokeerimine

Kui olete väsinud Internetis navigeerimise ajal avanevast reklaamvarast või pahatahtlikest veebilehtedest, võib aidata faili Hosts redigeerimine.

Märkige lihtsalt järgmine kord, kui sait ilma teie kavatsuseta üles ilmub – ja kirjutage üles domeeninimi.

Järgige üht ülaltoodud meetoditest ja lisage sellele võlts IP-aadress. Järgmine kord, kui sait proovib teie brauserit ümber suunata, lehe laadimine ebaõnnestub.

See on ka suurepärane viis vanemliku järelevalve saitide blokeerimiseks. Muutke lihtsalt saiti, mida te ei soovi, et teie laps külastaks, ja andke sellele võlts IP-aadress.

Nad ei saa seda saiti külastada olenemata sellest, mida nad teevad (välja arvatud juhul, kui nad mõistavad hosti failimeetodit).

Tootlikkus ja keskendumine

See võib olla drastiline meede, kuid faili Hosts nutikas redigeerimine võib teie tootlikkuse ja keskendumisvõimega imet teha.

Kui töötate raporti, romaani või mõne muu pika projekti kallal, kuid tundub, et te ei takista end sotsiaalmeedias sirvimast, võib see abiks olla.

Lihtsalt sisestage domeeninimed faili Mac Hosts ja määrake neile kehtetu IP-aadress (nagu me ülaltoodud sammudes näitasime).

Järgmine kord, kui proovite avada Facebooki, Redditi või mõnda muud sotsiaalmeediat, ei saa teie brauser seda teha.

Teise võimalusena saate määrata saidi tegelikule domeeniaadressile. Näiteks Facebooki domeeni vastendamine New York Timesi IP-aadressiga.

Võrgu testimine

Faili Mac Hosts redigeerimine on suurepärane viis uute veebiserverite või võrkude testimiseks.

Võrguarendajad saavad näiteks domeeninime ümber suunata arendatavale saidile. See võimaldab neil näha saiti nii, nagu tegelik kasutaja või külastaja seda näeb.

Muidugi, kuna serveri ja võrgu testimisega tegelevad tõenäoliselt ainult need, kes on juba kursis, ei hakka me seda kirjet liiga palju laiendama.

mike - õun
Mike Peterson(Vanemkirjanik)

Mike on vabakutseline ajakirjanik Californiast San Diegost.

Kuigi ta käsitleb peamiselt Apple'i ja tarbijatehnoloogiat, on tal varasemaid kogemusi avaliku ohutuse, kohaliku omavalitsuse ja hariduse kirjutamisel mitmesugustes väljaannetes.

Ta on kandnud ajakirjanduse valdkonnas üsna palju mütse, sealhulgas kirjanik, toimetaja ja uudiste kujundaja.