Mac hosts-filen er et viktig tekstdokument på Mac OS X som gjør det mulig å kartlegge vertsnavn til spesifisert IP-adresse. Selv om Internett har både offentlige og private DNS-servere for kartlegging av IP-adresse, er vertsfilen på Mac en god måte å overstyre DNS-servere. Når du redigerer hosts-filen på Mac, lar brukerne manuelt dirigere en nettstedsadresse til en spesifikk IP-adresse eller blokkere tilgang til et nettsted helt ved å peke på en ubrukt eller intern IP-adresse. Følgende vil lære brukere hvordan du redigerer Mac hosts-filen på OS X.
Rediger Mac Hosts-fil med tekstredigering
Det er et par forskjellige måter å redigere hosts-filen i Mac OS X. En metode er å bruke standard TextEdit- funksjonen for redigering av Mac-vertsfiler. Når Mac hosts-filen er et tekstdokument, vil det å bruke TextEdit være et godt nok verktøy som en Mac vert filredigerer. Men det er viktig å merke seg at TextEdit ikke kan åpne filen direkte, og at du må kopiere filen til et ubeskyttet sted, som Desktop, redigere den og deretter kopiere den til TextEdit for å redigere hosts-filen på Mac.
For å finne vertsfilen, åpner du Finder, og velg Gå> Gå til mappe i Finders menylinje. Skriv inn følgende sted i boksen og trykk på Retur.
/ private / etc / hosts
Et nytt Finder-vindu åpnes, og Mac-vertsfilen din blir valgt. Klikk og dra det ut av Finder-vinduet og slipp det på skrivebordet. Dette vil la oss fritt redigere filen.
Når du ønsker å åpne Mac hosts-filen som standard, er alt du trenger å gjøre å dobbeltklikke og den vil vise filens innhold i TextEdit. Som standard er vertsfilen enkel, siden den bare inneholder et antall linjer med beskrivende tekst som er "kommentert" med pundet eller nummertegnet (#). Vertsfilen har også IP-verdier for localhost og broadcasthost. Hvis du vil redigere filen, legger du til dine egne linjer etter sendingen.
En stor bruk for en redigert vertsfil på Mac-en din er å blokkere tilgang til spesifikke nettsteder. ( Slik blokkerer du et nettsted på Windows ) Det kreves at du skriver inn IP-adressen som er ønsket å bli blokkert og tilordne etterfulgt av et vertsnavn. I vårt tilfelle vil vi blokkere YouTube. Du vil kartlegge www.youtube.com til 0.0.0.0 som, som en ugyldig IP-adresse, vil føre til en feil. Når noen som bruker Mac prøver nå å gå til www.youtube.com, vil nettleseren ikke laste inn siden.
En annen metode er å skrive inn IP-adressen til et gyldig nettsted i stedet for 0.0.0.0. For å finne IP-adressen til et nettsted, kan du "pinge" nettstedet via Terminal. Åpne terminal og skriv inn følgende kommando, og erstatt “www.website.com” med det valgte nettstedet:
ping www.website.com
Når endringene er gjort i vertsfilene på Mac, lagrer du den på det nåværende stedet på skrivebordet. Dra og slipp vertsfilen fra skrivebordet tilbake til det opprinnelige stedet på / private / etc. Hvis Finder-vinduet er lukket, bruker du Finder> Gå> Gå til mappe- kommandoen for å åpne det på nytt.
Etter at vertsfilen er droppet til sin opprinnelige plassering, vil OS X spørre deg hva du kan gjøre med den umodifiserte vertsfilen som allerede er der. Velg "Erstatt" og skriv deretter inn det administrative brukerpassordet for å autentisere overføringen.
Nå åpner du en nettleser for å teste endringene. De riktige endringene har ikke skjedd, det kan være nødvendig å tømme DNS-cachen. For OS X Lion og OS X Mountain Lion, åpne Terminal og bruk følgende kommando. Merk at du må oppgi administratorpassordet for å utføre det:
sudo killall -HUP mDNSResponder
For OS X Mavericks, bruk denne kommandoen i stedet:
dscacheutil-flushcache; sudo killall -HUP mDNSResponder
