Kuinka muokata Macin isäntätiedostoa ja miksi saatat haluta

Syvällä OS X: ssä tai macOS: ssä on pieni mutta kriittinen tekstiasiakirja nimeltä Hosts-tiedosto. Useimpien käyttäjien keskuudessa se on melko tuntematon ominaisuus. Mutta se on itse asiassa kätevä vaihtoehto DNS-palvelimelle.

DNS-palvelin on eräänlainen Internetin "osoitekirja". Se tallentaa verkkosivustojen IP-osoitteet. Kun kirjoitat verkkotunnuksen selaimeesi, tietokoneesi ottaa yhteyttä DNS: ään kääntääkseen verkkotunnuksen käyttökelpoiseksi IP-osoitteeksi.

Ajattele vain Hosts-tiedostoa tietokoneesi henkilökohtaisena "osoitekirjana" kolmannen osapuolen osoitteen sijaan. Ja voit muokata sitä.

On olemassa useita vaihtoehtoja, miksi saatat haluta. Tässä on mitä sinun tulee tietää siitä.

AIHEUTTAA:

  • macOS Mojave ja iOS 12 uudet suojausominaisuudet
  • Tumman tilan ja dynaamisen näyttötilan ottaminen käyttöön MacBookissa
  • Seuraako MacBookisi sijaintejasi? Ota selvää nyt

Sisällys

  • Kuinka muokata Mac Hosts -tiedostoa
    • Terminaalin käyttäminen
    • Tekstieditorin käyttäminen
    • Ei toimi? Tyhjennä DNS-välimuisti
  • Kuinka palauttaa oletuspalvelintiedosto
  • Miksi sinun pitäisi muokata isäntätiedostoasi?
    • Selaimen nopeuden lisääminen
    • Haitallisten verkkosivujen estäminen
    • Tuottavuus ja keskittyminen
    • Verkkotestaus
    • Aiheeseen liittyvät julkaisut:

Kuinka muokata Mac Hosts -tiedostoa

On itse asiassa kaksi tapaa muokata Mac Hosts -tiedostoa. Voit käyttää terminaalia tai tavallista tekstieditoria.

Käyttämäsi menetelmä on sinun.

Terminaalin käyttäminen

Yksinkertaisin tapa muokata Hosts-tiedostoa on käyttää sisäänrakennettua UNIX-päätettä OS X: ssä tai macOS: ssä.

Se voi tuntua hieman intimilta, jos et ole tottunut kirjoittamaan koodia, mutta se on melko yksinkertaisempaa kuin miltä se näyttää.

Kuinka muokata Mac Hosts -tiedostoa
Isännöi tiedostoa Nano Editorissa
  • Avaa Pääte-sovellus Macissasi. Käytä Spotlightia, Launchpadia tai etsi se Finder-ikkunan Sovellukset-kohdasta.
  • Sinun on käytettävä Hosts-tiedostoa Nano-tekstieditorissa. Voit tehdä sen kirjoittamalla tämän terminaaliin: sudo nano /etc/hosts
  • Sinua pyydetään antamaan järjestelmänvalvojan salasana. Syötä se ja jatka.

Siirrä osoitin nuolinäppäimilläsi "lähetyspalvelun" alapuolelle. Tähän voit syöttää verkkotunnuksesi ja IP-osoitteesi.

Isännöi tiedostoa Nano Editorissa

Kirjoita vain verkkotunnuksen nimi, jolle haluat määrittää osoitteen. Napsauta sitten Tab ja kirjoita itse verkkotunnuksen nimi.

Tallenna muutokset painamalla Control + O korvataksesi ja tekemäsi muutokset, ja sitten Control + X poistuaksesi terminaalista.

Tekstieditorin käyttäminen

Voit myös muokata Hosts-tiedostoa tavallisella tekstieditorilla. Koska tiedosto itsessään on kuitenkin suojattu, et voi yksinkertaisesti kaksoisnapsauttaa ja muokata sitä.

Sinun on kopioitava tiedosto muualle, tehtävä muutokset ja kopioitava sitten muokattu tiedosto takaisin oikeaan paikkaan korvataksesi oletustiedoston.

Isännöi tiedosto Finder macOS: ssä
  • Avaa Finder ja valitse Siirry > Siirry kansioon.
  • Kirjoita ruutuun seuraava: /private/etc/hosts
  • Etsi Hosts-tiedosto ja vedä se työpöydälle.
  • Kaksoisnapsauta Isännät tiedosto työpöydällesi.
Isännöi tiedostoa työpöydällä

Kuten Nanon isäntien muokkaaminen, tämä antaa sinun tehdä muutoksia tiedostoon. Voit kokeilla samanlaista vaihetta Facebook-verkkotunnuksen ja IP-osoitteen kanssa testataksesi sitä.

Isännöi tiedostoa tekstieditorissa

Kirjoita uudelleen IP-osoite. Paina Tab. Kirjoita sitten verkkotunnuksen nimi. Kun olet valmis, noudata alla olevia ohjeita.

  • Tallenna muokattu tiedosto.
  • Palaa Finderiin ja siirry sijaintiin /private/etc/hosts.
  • Pudota muokattu Hosts-tiedosto tähän kansioon, ja macOS kysyy, mitä tehdä alkuperäiselle tiedostolle.
  • Valita Korvata ja todenna järjestelmänvalvojan salasanallasi.

Ei toimi? Tyhjennä DNS-välimuisti

Tyhjennä DNS-välimuisti terminaalissa

Jos huomaat, että verkkotunnuksesi kartoitukset eivät toimi oikein, sinun on ehkä tyhjennettävä Macin DNS-välimuisti.

Voit tehdä sen käyttämällä terminaalia. Avaa se vain Spotlightilla tai etsimällä se Sovelluksista. Kirjoita sitten jokin seuraavista komennoista.

  • Käytä tätä OS X Mavericksissä ja uudemmissa käyttöjärjestelmissä: sudo killall -HUP mDNSResponder
  • Käytä tätä OS X Mountain Lion -käyttöjärjestelmässä ja aiemmissa käyttöjärjestelmissä: dscacheutil -flushcache; sudo killall -HUP mDNSResponder

Todista vain järjestelmänvalvojan salasanallasi ja olet hyvä.

Kuinka palauttaa oletuspalvelintiedosto

Tietenkin isäntien kaltaisten järjestelmätiedostojen kanssa sekaisin voi aiheuttaa tahattomia sivuvaikutuksia tietokoneellesi.

Vastaavasti saatat saavuttaa minkä tahansa tavoitteen, jonka haluat saavuttaa muokkaamalla sitä.

Oli tapaus mikä tahansa, voit palauttaa oletusarvoisen Hosts-tiedoston jollakin yllä olevista tavoista.

Syötä sitten seuraavat tiedot alla teksti- tai nanoeditoriin – tämä on Hosts-tiedosto sellaisena kuin se tavallisesti näkyy useimmissa Maceissa.

## # Isäntätietokanta. # # localhost käytetään silmukkaliittymän määrittämiseen. # kun järjestelmä käynnistyy. Älä muuta tätä merkintää. ## 127.0.0.1 localhost. 255.255.255.255 lähetysisäntä. ::1 localhost fe80::1%lo0 localhost

Miksi sinun pitäisi muokata isäntätiedostoasi?

Selaimen nopeuden lisääminen

Jos DNS on kuin Internet-osoitekirja, voit ajatella Macin Hosts-tiedostoa sen lokalisoituna versiona.

Koska tietokoneesi ei tarvitse ottaa yhteyttä DNS-palvelimeen kääntääkseen verkkotunnuksen IP-osoitteeksi, Mac Hosts -tiedoston käyttäminen voi nimellisesti nopeuttaa Internetin selaamista.

Jos sinulla on esimerkiksi sivusto, jolla vierailet usein, käytä vain palvelua, kuten IP-tarkistus selvittääkseen sen IP-osoitteen. (Kirjoita verkkotunnuksen nimi sivuston kenttään.)

Kun muokkaat Hosts-tiedostoa, määritä IP-osoite kyseiselle verkkotunnukselle. Ei ole selvää, kuinka paljon tämä nopeuttaa selaamistasi, mutta se kannattaa yrittää, jos haluat tosissaan ladata tiettyjä sivustoja nopeasti.

Haitallisten verkkosivujen estäminen

Jos olet kyllästynyt mainosohjelmiin tai haitallisiin verkkosivuihin, jotka avautuvat, kun selaat Internetiä, Hosts-tiedoston muokkaaminen voi auttaa.

Huomaa vain, kun sivusto avautuu seuraavan kerran ilman aikomustasi – ja kirjoita verkkotunnuksen nimi muistiin.

Noudata jompaakumpaa yllä olevista tavoista ja lisää siihen väärä IP-osoite. Kun sivusto seuraavan kerran yrittää reitittää selaimesi uudelleen, sivu ei lataudu.

Tämä on myös loistava tapa estää lapsilukkosivustot. Muokkaa vain sivustoa, jolle et halua lapsesi käyvän, ja anna sille väärä IP-osoite.

He eivät voi vierailla sivustolla riippumatta siitä, mitä he tekevät (elleivät he selvitä Hosts-tiedostomenetelmää).

Tuottavuus ja keskittyminen

Tämä voi olla jyrkkä toimenpide, mutta Hosts-tiedoston taitava muokkaaminen voi tehdä ihmeitä tuottavuudellesi ja keskittymiselle.

Jos työskentelet raportin, romaanin tai muun pitkän projektin parissa, mutta et vain näytä estävän itseäsi selaamasta sosiaalista mediaa, tästä voi olla hyötyä.

Kirjoita vain verkkotunnusten nimet Mac Hosts -tiedostoon ja määritä niille virheellinen IP-osoite (kuten osoitimme yllä olevissa vaiheissa).

Kun seuraavan kerran yrität avata Facebookin, Redditin tai jonkin muun sosiaalisen median, selaimesi ei voi avata sitä.

Vaihtoehtoisesti voit määrittää sivustolle todellisen verkkotunnuksen osoitteen. Esimerkiksi Facebook-verkkotunnuksen yhdistäminen New York Timesin IP-osoitteeseen.

Verkkotestaus

Mac Hosts -tiedoston muokkaaminen on loistava tapa testata uusia verkkopalvelimia tai verkkoja.

Verkon kehittäjät voivat esimerkiksi reitittää verkkotunnuksen uudelleen kehitteillä olevalle sivustolle. Näin he näkevät sivuston, miten todellinen käyttäjä tai vierailija näkee.

Tietenkin, koska palvelin- ja verkkotestausta tekevät todennäköisesti vain ne, jotka ovat jo "tietämässä", emme laajenna tätä artikkelia liikaa.

mike - omena
Mike Peterson( Vanhempi kirjoittaja )

Mike on freelance-toimittaja San Diegosta, Kaliforniasta.

Vaikka hän käsittelee ensisijaisesti Applea ja kuluttajateknologiaa, hänellä on aiempaa kokemusta yleisen turvallisuuden, paikallishallinnon ja koulutuksen kirjoittamisesta useisiin julkaisuihin.

Hän on käyttänyt useita hattuja journalismin alalla, mukaan lukien kirjailija, toimittaja ja uutissuunnittelija.