Anonim

I likhet med Windows-baserte datamaskiner har Mac en vertsfil for å konfigurere hvordan maskinen kobles til nettstedene på Internett. Denne filen inneholder referanser til nettsteder og IP-adresser, og du kan bruke den på mange forskjellige måter på din Mac.

En av grunnene til at du kanskje vil redigere vertsfilen på Mac-en din, er å blokkere nettsteder. Det er en fin måte å blokkere visse nettsteder fra å få tilgang på maskinen din. Den andre mulige bruken er å teste ut dine egne nettsider lok alt på maskinen din. Du kan få vertsfilen til å omdirigere ditt valgte domenenavn til nettverksbanen til din lokale lagring.

Mac Hosts Filplassering

Siden redigering av vertsfilen er en risikabel oppgave, har Apple med hensikt plassert den i en privat mappe på systemet ditt. Det er for å forhindre at brukere endrer det uten riktig kunnskap og forårsaker skade på hele systemet.

For de nysgjerrige brukerne der ute, er banen /etc/hosts/, og du får tilgang til den ved å bruke et terminalvindu.

Rediger vertsfil på Mac

Det er ganske enkelt å redigere vertsfilen på Mac-en din siden det er en innebygd editor for å gjøre det. Den ligger inne i terminalen og kalles nano-editor. Du kan bruke den til å åpne og redigere hvilken som helst tekstfil, inkludert hosts-filen på maskinen din.

Sørg for at du bruker en administratorkonto for å utføre følgende trinn.

  1. Klikk på Launchpad i Dock, søk etter Terminal , og start den.

  1. Skriv inn følgende kommando i terminalen og trykk Enter. Den åpner vertsfilen i nano-editoren.sudo nano /etc/hosts

  1. Siden det er en sudo-kommando, vil den be deg om å skrive inn passordet ditt. Skriv inn passordet og fortsett.

  1. Filen skal nå være åpen på skjermen, og du kan begynne å redigere den.

Forstå Mac-vertsfilen

Hvis du ikke har redigert en vertsfil før, kan det hende du synes filen er litt komplisert å jobbe med. Det er imidlertid ikke så vanskelig å redigere det som det ser ut.

En av oppføringene du finner i filen er 127.0.0.1 localhost.

Den første delen med tall er den lokale IP-adressen til Mac-en. Den andre delen der den har vertsnavnet er det du bruker for å få tilgang til den IP-adressen.

De to delene ovenfor, når de kombineres, omdirigerer alle localhost-spørringene til IP-adressen 127.0.0.1 Når du skriver inn localhost i nettleseren din, ser nettleseren inn i vertsfilen, henter den angitte IP-adressen, og tar deg til den IP-adressen.

I et nøtteskall er hosts-filen ikke annet enn en kombinasjon av IP-adresser og domenenavn. Du kan endre disse på hvilken som helst måte for å oppnå ønskede resultater.

Konfigurer omdirigeringer med vertsfilen

En av tingene du kan gjøre med hosts-filen er å sette opp omdirigeringer. Du kan få et domenenavn til å peke på noe helt annet enn det det skal peke på.

For eksempel, hvis du prøver å kutte ned på bruken av sosiale medier, kan du få domener som facebook.com til å omdirigere nettleseren til nettsteder som for eksempel Wikipedia. Du kan bruke omtrent alle domene og IP-adresser du vil.

La oss ta en titt på hvordan du kan konfigurere omdirigeringen ovenfor ved hjelp av vertsfilen.

  1. Mens filen er åpen i nano-editoren, bruk piltastene for å bringe markøren dit localhost slutter. Trykk deretter Enter for å legge til en ny linje for oppføringen.

  1. I den nye linjen du nettopp la til, skriv inn IP-adressen du vil omdirigere kildedomenet til. Vi bruker 103.102.166.224, som er Wikipedias IP-adresse.

  1. Trykk Tab-tasten på tastaturet for å komme til kildedomenefeltet.
  2. Her skriver du inn domenenavnet som skal omdirigeres til IP-adressen du skrev inn tidligere. Vi bruker facebook.com her.

  1. Når endringene er gjort, trykk Ctrl + O på tastaturet for å lagre filen.
  2. Trykk Enter for å bekrefte handlingen.
  3. Trykk Ctrl + X-tastene for å lukke nano-editoren.
  4. Du må nå tømme DNS-bufferen for å sette endringene i kraft. For å gjøre det, skriv inn følgende kommando i terminalen og trykk Enter.dscacheutil -flushcache

  1. Åpne en nettleser, skriv facebook.com, og trykk Enter . Du vil finne at det åpner Wikipedia i stedet for Facebook.

Rasktips: Hvordan finne en nettsides IP-adresse

Som du kan se i prosedyren ovenfor, trenger du IP-adressen til nettstedet du vil omdirigere folk til. Hvis du ikke allerede vet det, kan du bruke en kommando i terminalen for å finne ut IP-adressen til et hvilket som helst nettsted.

  1. I Terminal-vinduet, skriv inn følgende kommando og trykk Enter. Sørg for å erstatte wikipedia.org med nettstedet du velger.ping wikipedia.org

  1. Det vil vise en IP-adresse på skjermen din. Det er det du kan bruke i vertsfilen.

Blokker nettsteder ved å redigere vertsfilen på Mac

HVORDAN BLOKKERE NETTSTEDER PÅ WINDOWS: Bruke vertsfilen

Det flotte med vertsfilen er at den lar deg blokkere nettsteder uten å kreve at du installerer tredjepartsapper på Mac-en. Du kan legge til en oppføring i filen og alle tilkoblingsforespørsler til den oppføringen vil bli avvist.

  1. Start vertsfilen i nanoredigering som vist ovenfor.
  2. Ta med markøren der localhost slutter og trykk Enterfor å legge til en ny linje.
  3. Skriv inn IP-adressen 127.0.0.1 og trykk Tabpå tastaturet.
  4. Skriv inn domenenavnet til nettstedet du vil blokkere. Hvis du for eksempel vil blokkere Instagram, skriv instagram.com.

  1. Trykk Ctrl + O for å lagre endringene.
  2. Trykk Ctrl + X for å lukke filen.
  3. Skriv inn følgende kommando og trykk Enter for å tømme DNS-hurtigbufferen.dscacheutil -flushcache

Nå hver gang du prøver å få tilgang til det blokkerte nettstedet, tar det deg til den lokale verten som vil vise en feilside.

Mac-vertsfilen gir deg mange måter å leke deg med utgående nettverksforespørsler på, og du kan blokkere og oppheve blokkeringen som du vil. Har du brukt hosts-filen på Mac-en din før? I så fall, hva var det for noe? Gi oss beskjed i kommentarfeltet nedenfor.

Hvordan redigere Hosts-filen på Mac