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.
- Klikk på Launchpad i Dock, søk etter Terminal , og start den.
- Skriv inn følgende kommando i terminalen og trykk Enter. Den åpner vertsfilen i nano-editoren.sudo nano /etc/hosts
- Siden det er en sudo-kommando, vil den be deg om å skrive inn passordet ditt. Skriv inn passordet og fortsett.
- 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.
- 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.
- 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.
- Trykk Tab-tasten på tastaturet for å komme til kildedomenefeltet.
- Her skriver du inn domenenavnet som skal omdirigeres til IP-adressen du skrev inn tidligere. Vi bruker facebook.com her.
- Når endringene er gjort, trykk Ctrl + O på tastaturet for å lagre filen.
- Trykk Enter for å bekrefte handlingen.
- Trykk Ctrl + X-tastene for å lukke nano-editoren.
- 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
- Å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.
- I Terminal-vinduet, skriv inn følgende kommando og trykk Enter. Sørg for å erstatte wikipedia.org med nettstedet du velger.ping wikipedia.org
- 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 vertsfilenDet 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.
- Start vertsfilen i nanoredigering som vist ovenfor.
- Ta med markøren der localhost slutter og trykk Enterfor å legge til en ny linje.
- Skriv inn IP-adressen 127.0.0.1 og trykk Tabpå tastaturet.
- Skriv inn domenenavnet til nettstedet du vil blokkere. Hvis du for eksempel vil blokkere Instagram, skriv instagram.com.
- Trykk Ctrl + O for å lagre endringene.
- Trykk Ctrl + X for å lukke filen.
- 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.