Hoved Amazon Smart Høyttalere Slik redigerer du vertsfilen på macOS (Mac OS X)

Slik redigerer du vertsfilen på macOS (Mac OS X)



Mac-vertsfilen din er et lite, men viktig tekstdokument som har muligheten til å tilordne vertsnavn til spesifiserte IP-adresser.

Slik redigerer du vertsfilen på macOS (Mac OS X)

Mens det moderne Internett bruker en rekke offentlige og private DNS-servere for å kartlegge IP-adresser, er vertsfilen en praktisk måte å overstyre disse DNS-serverne, slik at du manuelt kan peke en nettadresse til ønsket IP-adresse, eller blokkere tilgang til en nettstedet helt ved å peke på en ubrukt eller intern IP-adresse.

La oss ta en rask titt på hvordan du redigerer Mac-vertsfilen på macOS.

Hvordan redigere Mac Hosts-filen med tekstredigering

Det er to primære måter å redigere vertsfilen i Mac OS X.

Den første er å bruke TextEdit siden vertsfilen er et vanlig tekstdokument. Du kan imidlertid ikke åpne filen direkte siden den ligger i et beskyttet område av filsystemet. I stedet må vi kopiere filen til et ubeskyttet sted, som skrivebordet, redigere den og deretter kopiere den tilbake.

  1. For å finne vertsfilen, åpner du Finder, som du får tilgang til ved å klikke på skrivebordet, smileyfinderen nede til venstre på skjermen eller ved å trykke cmd + Mellomrom + Finder .
  2. Velg nå nedtrekksmenyen.

3. Velg deretter Gå til Mappe fra menyen.

4. Gå inn i boksen/ private / etc / verterinn i boksen og trykk Komme tilbake .

5. Et nytt Finder-vindu åpnes, og Mac-vertsfilen din blir valgt. Klikk og dra den ut av Finder vinduet og slipp det på skrivebordet.

For å åpne den, dobbeltklikker du bare, så vises filens innhold i TextEdit (eller tekstredigeringsprogrammet du ønsker).

Blokker IP-adresser

Som standard er / etc / hosts-filen relativt enkel. Den inneholder en rekke linjer med beskrivende tekst som kommenteres med pund eller nummer (også kalt et pund eller hashtag) -tegn (#).

Enhver linje som starter med et # -tegn er en kommentar og blir ikke lest av filen / etc / hosts. For hver linje ignoreres hvilken som helst tekst etter pundtegnet av datamaskinen, noe som gjør det til en god måte å legge til notater og beskrivelser til filene dine. Den inneholder også standard IP-verdier for localhost og broadcasthost. For å redigere filen, legger du til dine egne linjer etter broadcasthost.

I tillegg til å teste nyutviklede nettsteder og migrering av webhotell, er en annen grunn til å redigere vertsfilen å blokkere tilgang til bestemte nettsteder.

I vårt eksempel vil vi late som at datamaskinen vi bruker er en enhet som vi vil bruke utelukkende til jobb, og ikke la oss distrahere av Facebook på arbeidsmaskinen vår.

kan noen se om du spiller Snapchat deres på nytt

For å gjøre dette, skriv inn IP-adressen du vil tilordne, etterfulgt av to faner og vertsnavnet. I vårt tilfelle ønsker vi å blokkere Facebook, så vi tilordner www.facebook.com til 0.0.0.0 som, som en ugyldig IP-adresse, vil resultere i en feil.

Når vi prøver å gå til www.facebook.com fra Mac-en vår, vil nettleseren ikke laste inn siden, forhåpentligvis oppmuntre oss til å komme tilbake til jobb!

Omadressere nettadresser

Alternativt kan du angi IP-adressen til et gyldig nettsted i stedet for 0.0.0.0, noe som vil føre til at brukere prøver å få tilgang til Facebook blir dirigert til siden du velger.

  1. For å bestemme IP-adressen til et nettsted, kan du bruke grave-kommandoen, som følger med macOS. Til du nettstedet via Terminal, åpner vi ganske enkelt Terminal og kjører deretter gravekommandoen på URL, som deretter returnerer IP-adressen som utdata.
  2. Skriv nå $ dig www.techjunkie.com + short 104.25.27.105

Merk: + kort-alternativet holder utdataene til akkurat den informasjonen vi trenger, som er IP-adressen.

3. Legg merke til IP-adressen som er returnert, og bruk den i Mac-vertsfilkartleggingen. For eksempel,New York Timesnettstedet returnerer en IP-adresse 170.149.172.130. Hvis vi tilordner det til Facebook i vertsfilen vår, når noen som bruker Mac prøver å gå til Facebook, ser de detNew York Timeslast i stedet.

Merk: Mange nettsteder tillater ikke at du kartlegger et domenenavn til IP-adressen som for øyeblikket er tilordnet nettstedet, så du får en sikkerhetsfeil når du prøver.

4. Du kan legge til så mange oppføringer i vertsfilen du vil ved å legge inn nye tilordninger på hver linje. Når du har gjort de ønskede endringene i vertsfilen, lagrer du den på den nåværende plasseringen på skrivebordet.

5. Dra og slipp vertsfilen fra skrivebordet tilbake til den opprinnelige plasseringen på / privat / etc . Hvis du har lukket Finder-vinduet som peker til denne katalogen, bruker du bare Finder> Gå> Gå til mappe kommandoen, diskutert ovenfor, for å åpne den på nytt.

6. Når du slipper vertsfilen tilbake på sin opprinnelige plassering, vil macOS spørre deg hva du skal gjøre med den umodifiserte vertsfilen som allerede er der. Velge Erstatte og skriv deretter inn det administrative brukerpassordet ditt for å godkjenne overføringen.

Med den modifiserte vertsfilen nå på plass, slå av nettleseren din for å teste endringene.

Skyll DNS-hurtigbufferen

I de fleste tilfeller skal den nye kartleggingen fungere umiddelbart, men hvis du ikke ser riktig oppførsel, kan det hende du må spyle DNS-hurtigbufferen, og tvinge nettleseren til å lese fra vertsfilen din for å bestemme kartleggingen.

  1. For å spyle DNS-hurtigbufferen på din Mac, åpner du Terminal og bruker følgende kommando (sudo lar deg kjøre denne kommandoen som administrator for maskinen din):
  2. Skriv nå sudo killall -HUP mDNSResponder og trykk Komme tilbake .Merk: Du må oppgi administratorpassordet for å utføre denne kommandoen.
  3. For å få Macen til å tømme DNS-hurtigbufferen, bekreft deretter at den er tømt hurtigbufferen ved å ekko en bekreftelse, skriv inn disse to kommandoene atskilt med en semikolon som vist her: sudo killall -HUP mDNSResponder;say DNS cache has been flushed

Din Mac vil da komme gjennom høyttalerne som sier at DNS-cache er spylt.

Hvordan redigere Mac Hosts-filen din i terminal med Nano

Trinnene i forrige avsnitt er enkle nok, men hvis du vil unngå å kopiere vertsfilen, kan du redigere den direkte i Terminal ved hjelp av UNIX Nano Text Editor, som er innebygd i macOS.

  1. For å komme i gang, start Terminal, skriv inn følgende kommando og trykk Return. Som med alle sudo-kommandoer, må du også oppgi administratorpassordet ditt for å utføre det: ' sudo nano /private/etc/hosts
Rediger vertsfil Nano

2. Du ser nå vertsfil åpne i Nano redaktør ellerjeg komeller en annen redaktør du ønsker. Å navigere og redigere filen i Nano , bruk piltastene på tastaturet.

3. Akkurat som vi gjorde med TextEdit-metoden ovenfor, kan vi legge til, redigere eller fjerne kartlegginger av vertsnavn etter ønske. Fordi vi lanserte Nano ved hjelp av sudo, vil eventuelle endringer bli autentisert og lagret direkte i den opprinnelige vertsfilen, uten å måtte kopiere den utenfor hjemmekatalogen.

4. Når du er ferdig med å gjøre endringer, trykker du på Kontroll-X for å avslutte redaktøren, Y å spare, og Komme tilbake for å overskrive den eksisterende vertsfilen.

Som vi nevnte tidligere, sørg for å skylle DNS-cachen din hvis du merker at de nye tilordningene dine ikke fungerer som de skal.

Eksemplene våre nevnte blokkering og omdirigering av distraherende nettsteder i et arbeidsmiljø, men du kan også bruke disse trinnene for å manuelt blokkere tilgangen til ondsinnede nettsteder og selvfølgelig også andre bruksområder.

Hvis du noen gang gjør en feil og ikke er sikker på hvordan du løser det, kan du alltid gjenopprette standard vertsfilinnhold ved å bruke en av metodene ovenfor for å angi følgende standardinformasjon:

##
# Host Database
#
# localhost is used to configure the loopback interface
# when the system is booting. Do not change this entry.
##
127.0.0.1 localhost
255.255.255.255 broadcasthost::1 localhost
fe80::1%lo0 localhost

Siste tanker

Å vite hvordan du redigerer vertsfilen på macOS, gir en praktisk måte å overstyre DNS-servere og manuelt peke en nettadresse til en ny IP-adresse eller blokkere tilgang, og ved å følge trinnene som er beskrevet ovenfor, kan du utføre denne oppgaven veldig raskt.

Hvis du er en Mac-bruker og fant denne artikkelen nyttig, vil du kanskje sjekke ut andre TechJunkie-opplæringsprogrammer, inkludert Hvordan finne din Macs nøyaktige CPU-modell og Hvordan skylle DNS i Mac Mojave.

Hva er grunnen til at du søker å redigere Mac-vertsfilen din? Hvordan gikk det? Fortell oss om det i kommentarene nedenfor!

Interessante Artikler

Redaksjonens

Slik bruker du levende bakgrunnsbilder på iPhone
Slik bruker du levende bakgrunnsbilder på iPhone
Bakgrunnsbildet til iPhone-en din trenger ikke å være et kjedelig stillbilde. Bruk levende og dynamiske bakgrunnsbilder for å legge til litt bevegelse til telefonen din.
Hvordan identifisere hvilken Roku-modell du eier
Hvordan identifisere hvilken Roku-modell du eier
For mange er Roku blant favorittene når det gjelder TV-streaming. Det mangfoldige innholdet og det enkle oppsettet gjør det til et kjøp som er vanskelig å motstå. Har tilgang til mer enn 500 000 filmer, TV-serier og annet
Slik slår du av og deaktiverer UAC i Windows 10
Slik slår du av og deaktiverer UAC i Windows 10
Beskriver hvordan du deaktiverer UAC og blir kvitt de irriterende popup-vinduene for brukerkontokontroll i Windows 10
Legg til avanserte oppstartsalternativer hurtigmeny i Windows 10
Legg til avanserte oppstartsalternativer hurtigmeny i Windows 10
Slik legger du til avanserte oppstartsalternativer Kontekstmeny i Windows 10. I Windows 10 er det en måte å lage en spesiell skrivebordsmeny for å starte operativsystemet på nytt.
Tag Archives: StartupDelayInMSec
Tag Archives: StartupDelayInMSec
Mac Handoff fungerer ikke - Slik løser du problemet
Mac Handoff fungerer ikke - Slik løser du problemet
Å starte et prosjekt på iPad og fortsette på Mac-en din er en fantastisk ting - når det fungerer. Hvis du har problemer med at Handoff ikke fungerer som det skal, ikke bekymre deg, vi kan hjelpe. Denne artikkelen fokuserer
Hvordan lage et flytskjema i Word
Hvordan lage et flytskjema i Word
Helt siden slutten av Microsoft Visio, har flytskjemaer og diagrammer måttes brostein sammen med Word, Excel, PowerPoint eller noe helt annet. Siden de fleste arbeidsplasser bruker Microsoft Office, er det enklest å bruke dette. Det er dette