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

Dekorer Windows 10 til jul og nyttår
Dekorer Windows 10 til jul og nyttår
Det er på tide å dekorere Windows 10 Desktop for feiring av jul og det kommende nyttåret. De fleste dekorerer husene sine med et juletre, opplyste kanker, snømenn og andre figurer. Hvis du også vil få PCen din i julefeiringen, har vi et sett med veldig spesielle godbiter for deg.
Hva du skal gjøre hvis det ikke kommer lyd fra Vizio TV-en
Hva du skal gjøre hvis det ikke kommer lyd fra Vizio TV-en
Vizio er et TV-merke som dukket opp i 2002 og raskt ble en stor aktør på det innenlandske TV-markedet. Selv om selve TV-ene er laget på lisens i Kina, er Vizio selv basert i Irvine, California, og
Kan du legge PC-en din på teppe – er den bra eller dårlig? [Forklart]
Kan du legge PC-en din på teppe – er den bra eller dårlig? [Forklart]
Hvordan laste ned en TikTok til MP3
Hvordan laste ned en TikTok til MP3
Alle elsker å lage og dele videoer på nettet med TikTok, spesielt de med engasjerende musikk og vokal. Hvis du vil lagre lyden fra TikTok-videoer, hjelper det å konvertere den til MP3-format. Dette lar deg bruke
Last ned Windows 10 Build 18290 offisielle ISO-bilder
Last ned Windows 10 Build 18290 offisielle ISO-bilder
Microsoft ga i dag ut de offisielle ISO-bildene for Windows 10 Build 18290, som representerer Windows 10-kodenavnet '19H1', den kommende funksjonsoppdateringen, også kjent som 'versjon 1903'. Den opprinnelige versjonen av Windows 10 Build 18290 ble utgitt 28. november 2018. De medfølgende ISO-bildene kommer med en oppdatert utløpsdato. Nedlastingen er tilgjengelig
Slik streamer du Netflix på Kodi
Slik streamer du Netflix på Kodi
Med så mange online streamingtjenester er det vanskelig å velge de å stole på. Heldigvis, takket være Kodi, er det nå mye lettere å gå fra den ene tjenesten til den andre. Hvis du ikke har hørt det, er Kodi et media
Hvordan spille Killer in Dead by Daylight
Hvordan spille Killer in Dead by Daylight
Dead by Daylight er et av de mest morsomme skrekkspillene med et bredt spekter av drapsmenn inspirert av kjente figurer fra filmer og bøker. Å spille en overlevende i et slikt spill kan selvfølgelig være ekstremt stressende, noe som betyr at