Vigtigste Amazon Smart-Højttalere Sådan redigeres værtsfilen på macOS (Mac OS X)

Sådan redigeres værtsfilen på macOS (Mac OS X)



Din Macs værtsfil er et lille, men vigtigt tekstdokument, der har evnen til at kortlægge værtsnavne til specificerede IP-adresser.

Sådan redigeres værtsfilen på macOS (Mac OS X)

Mens det moderne internet bruger en række offentlige og private DNS-servere til at kortlægge IP-adresser, er værtsfilen en praktisk måde at tilsidesætte disse DNS-servere på, så du manuelt kan pege en webstedsadresse til den ønskede IP-adresse eller blokere adgang til en websted helt ved at pege på en ubrugt eller intern IP-adresse.

Lad os se hurtigt på, hvordan du redigerer Mac-værtsfilen på macOS.

Sådan redigeres din Mac-værtsfil med tekstredigering

Der er to primære måder at redigere værtsfilen i Mac OS X.

Den første er ved hjælp af TextEdit, da værtsfilen er et almindeligt tekstdokument. Du kan dog ikke åbne filen direkte, da den ligger i et beskyttet område af filsystemet. I stedet er vi nødt til at kopiere filen til et ubeskyttet sted, som skrivebordet, redigere den og derefter kopiere den tilbage.

  1. For at finde værtsfilen skal du åbne Finder, som du kan få adgang til ved at klikke på skrivebordet, smiley face finder nederst til venstre på skærmen eller ved at trykke på cmd + Mellemrumstast + Finder .
  2. Vælg nu Drop down menu.

3. Vælg derefter Gå til Mappe fra menuen.

4. Indtast i feltet/ private / etc / hostsind i kassen og tryk på Vend tilbage .

5. Et nyt Finder-vindue åbnes, og din Macs værtsfil vælges. Klik og træk det ud af Finder vindue og slip det på dit skrivebord.

For at åbne den skal du blot dobbeltklikke, så vises filens indhold i TextEdit (eller teksteditoren efter eget valg).

Bloker IP-adresser

Som standard er / etc / hosts-filen relativt enkel. Den indeholder et antal linjer med beskrivende tekst, der kommenteres med pundet eller nummeret (også kaldet et pund eller hashtag) -tegn (#).

Enhver linje, der starter med et # -tegn, er en kommentar og læses ikke af filen / etc / hosts. For hver linje ignoreres enhver tekst efter pundtegnet af computeren, hvilket gør det til en god måde at tilføje noter og beskrivelser til dine filer. Det indeholder også standard IP-værdier for localhost og broadcasthost. For at redigere filen skal du tilføje dine egne linjer efter broadcasthost.

Ud over at teste nyudviklede websteder og migrering af webhosting er en anden grund til at redigere værtsfilen at blokere adgangen til bestemte websteder.

I vores eksempel foregiver vi, at den computer, vi bruger, er en enhed, som vi udelukkende vil bruge til arbejde og ikke tillader os at blive distraheret af Facebook på vores arbejdsmaskine.

windows 10 ikke i stand til at klikke på startmenuen

For at gøre dette skal du skrive den IP-adresse, du vil tildele, efterfulgt af to faner og værtsnavnet. I vores tilfælde vil vi blokere Facebook, så vi kortlægger www.facebook.com til 0.0.0.0, som som en ugyldig IP-adresse vil resultere i en fejl.

Nu, hver gang vi prøver at gå til www.facebook.com fra vores Mac, kan webbrowseren ikke indlæse siden, hvilket forhåbentlig tilskynder os til at komme tilbage på arbejde!

Omdiriger webadresser

Alternativt kan du indtaste IP-adressen på et gyldigt sted i stedet for 0.0.0.0, hvilket vil resultere i, at brugere, der forsøger at få adgang til Facebook, bliver dirigeret til det sted, du vælger.

  1. For at bestemme et websteds IP-adresse kan du bruge dig-kommandoen, der leveres som standard med macOS. Til du webstedet via Terminal, åbner vi simpelthen Terminal og kører derefter gravekommandoen på URL, som derefter returnerer IP-adressen som output.
  2. Skriv nu $ dig www.techjunkie.com + short 104.25.27.105

Bemærk: + kort indstillingen holder output til kun de oplysninger, vi har brug for, hvilket er IP-adressen.

3. Noter den IP-adresse, der er returneret, og brug den til din Mac-værtsfiltilknytning. For eksempel,New York Timeswebsted returnerer en IP-adresse på 170.149.172.130. Hvis vi kortlægger det til Facebook i vores værtsfil, vil enhver, der bruger Mac, forsøge at gå til Facebook, når de ser detNew York Timesindlæs i stedet.

Bemærk: Mange websteder tillader ikke, at du kortlægger et domænenavn til den IP-adresse, der aktuelt er tilknyttet webstedet, så du får en sikkerhedsfejl, når du prøver.

4. Du kan tilføje så mange poster til værtsfilen, som du ønsker, ved at indtaste nye tilknytninger på hver linje. Når du har foretaget de ønskede ændringer i værtsfilen, skal du gemme den på den aktuelle placering på skrivebordet.

5. Træk og slip værtsfilen fra skrivebordet tilbage til dens oprindelige placering kl / privat / osv . Hvis du har lukket Finder-vinduet, der peger på denne mappe, skal du blot bruge Finder> Gå> Gå til mappe kommando, der er beskrevet ovenfor, for at genåbne den.

6. Når du slipper værtsfilen tilbage på dens oprindelige placering, spørger macOS dig, hvad du skal gøre ved den umodificerede værtsfil, der allerede er der. Vælge Erstatte og indtast derefter din administrative brugeradgangskode for at godkende overførslen.

Med den ændrede værtsfil nu på plads skal du slå din webbrowser op for at teste ændringerne.

Skyl din DNS-cache

I de fleste tilfælde skal den nye kortlægning fungere med det samme, men hvis du ikke ser den korrekte adfærd, skal du muligvis skylle din DNS-cache og tvinge browseren til at læse fra din værtsfil for at bestemme kortlægningen.

  1. For at skylle DNS-cachen på din Mac skal du åbne Terminal og bruge følgende kommando (sudo giver dig mulighed for at køre denne kommando som administrator af din maskine):
  2. Skriv nu sudo killall -HUP mDNSResponder og tryk på Vend tilbage .Bemærk: Du skal indtaste din administratoradgangskode for at udføre denne kommando.
  3. For at få din Mac til at rydde din DNS-cache, skal du bekræfte, at den er ryddet af din cache ved at ekko en bekræftelse, indtast disse to kommandoer adskilt af en semikolon som vist her: sudo killall -HUP mDNSResponder;say DNS cache has been flushed

Din Mac kommer derefter gennem højttalerne, der siger, at DNS-cache er skyllet.

Sådan redigeres din Mac-værtsfil i terminal med Nano

Trinene i det forrige afsnit er lette nok, men hvis du vil undgå at kopiere værtsfilen, kan du redigere den direkte i Terminal ved hjælp af UNIX Nano Text Editor, som er indbygget i macOS.

  1. For at komme i gang skal du starte Terminal, skrive følgende kommando og trykke på Retur. Som med alle sudo-kommandoer skal du også indtaste din administratoradgangskode for at udføre den: ' sudo nano /private/etc/hosts
Rediger værtsfil Nano

2. Du vil nu se værtsfil åben i Nano redaktør ellerjeg komeller en anden redaktør efter eget valg. For at navigere og redigere filen i Nano , brug piletasterne på dit tastatur.

3. Ligesom vi gjorde med TextEdit-metoden ovenfor, kan vi tilføje, redigere eller fjerne værtsnavnstilknytninger efter ønske. Fordi vi lancerede Nano ved hjælp af sudo, godkendes alle ændringer og gemmes direkte i den originale værtsfil uden behov for at kopiere den uden for dens hjemmekatalog.

4. Når du er færdig med at foretage ændringer, skal du trykke på Kontrol-X for at afslutte editoren Y at gemme, og Vend tilbage for at overskrive den eksisterende værtsfil.

Som vi nævnte tidligere, skal du sørge for at skylle din DNS-cache, hvis du bemærker, at dine nye tilknytninger ikke fungerer korrekt.

Vores eksempler nævnte blokering og omdirigering af distraherende websteder i et arbejdsmiljø, men du kan også bruge disse trin til manuelt at blokere adgangen til ondsindede websteder og selvfølgelig også andre anvendelser.

Hvis du nogensinde laver en fejl, og du ikke er sikker på, hvordan du løser den, kan du altid gendanne standardværtsfilindholdet ved hjælp af en af ​​metoderne ovenfor for at indtaste følgende standardoplysninger:

##
# 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

Afsluttende tanker

At vide, hvordan man redigerer værtsfilen på macOS, giver en praktisk måde at tilsidesætte DNS-servere og manuelt pege en webstedsadresse til en ny IP-adresse eller blokere adgang, og ved at følge trinnene beskrevet ovenfor kan du udføre denne opgave meget hurtigt.

Hvis du er en Mac-bruger og fandt denne artikel nyttig, kan du tjekke andre TechJunkie-selvstudier, herunder Sådan finder du din Macs nøjagtige CPU-model og Sådan skylles DNS i Mac Mojave.

Hvad er grunden til, at du søger at redigere din Macs værtsfil? Hvordan fungerede det? Fortæl os om det i kommentarerne nedenfor!

Interessante Artikler

Redaktørens Valg

HP Chromebook 14 anmeldelse: Solid, pålidelig og pålidelig
HP Chromebook 14 anmeldelse: Solid, pålidelig og pålidelig
Ved første øjekast kan du næsten fejle HPs nye Chromebook 14 for dets tilsvarende navngivne forgænger fra 2014. Begge har et pænt, hvidt ydre og blinker af himmelblåt langs siden. Åbn dem dog, og forskellene hurtigt
Thunderbird 60 frigivet
Thunderbird 60 frigivet
Thunderbird, en af ​​de bedste open source e-mail-klienter blev opdateret i dag. Den nye version 60 er her. Lad os se, hvad der er nyt i denne udgivelse.
Sådan bruges separate baggrunde på dobbelte skærme
Sådan bruges separate baggrunde på dobbelte skærme
At have to eller flere skærme kan forbedre din arbejdsgang, øge din produktivitet og give dig mulighed for at multitaske mere effektivt. Der er dog endnu flere fordele ved dette, såsom at indstille separate baggrunde til hver skærm, der får din opsætning til at se jævn ud
Sådan rettes Netflix-fejlkode NW-2-4
Sådan rettes Netflix-fejlkode NW-2-4
Netflix-fejlkoden NW-2-4 er ligesom fejlkoderne TVQ-ST-103 og TVQ-ST-131 relateret til den internetforbindelse, Netflix skal bruge for at streame indhold.
Skift app til redigering af kontekstmenu-kommandobillede
Skift app til redigering af kontekstmenu-kommandobillede
Sådan ændres appen til kommandoen Rediger kontekstmenu i Windows 10. I moderne Windows-versioner indeholder File Explorer kommandoen Rediger i
Sådan tilføjes OneDrive Desktop-ikon i Windows 10
Sådan tilføjes OneDrive Desktop-ikon i Windows 10
I denne artikel vil vi se, hvordan du tilføjer OneDrive-skrivebordsikonet i Windows 10. OneDrive er den online dokumentlagringsløsning, der er oprettet af Microsoft.
Sådan redigerer du dit billede efter at have postet på Instagram
Sådan redigerer du dit billede efter at have postet på Instagram
Det billede, du lige har delt på Instagram, så perfekt ud, før du postede det. Men nu hvor du ser på det, ser det ikke så godt ud længere. Måske, hvis du bare brugte et andet filter, ville det være så meget