Ligesom Windows-baserede computere har Mac en værtsfil til at konfigurere, hvordan din maskine opretter forbindelse til webstederne på internettet. Denne fil indeholder referencer til websteder og IP-adresser, og du kan bruge den på mange forskellige måder på din Mac.
En af grundene til, at du måske ønsker at redigere værtsfilen på din Mac, er at blokere websteder. Det er en fantastisk måde at blokere visse websteder fra at blive tilgået på din maskine. Den anden mulige brug er at teste dine egne websteder lok alt på din maskine. Du kan få værtsfilen til at omdirigere dit valgte domænenavn til netværksstien til dit lokale lager.
Mac Hosts Filplacering
Da redigering af værtsfilen er en risikabel opgave, har Apple med vilje placeret den i en privat mappe på dit system. Det er for at forhindre brugere i at ændre det uden ordentlig viden og forårsage skade på hele systemet.
For de nysgerrige brugere derude er stien /etc/hosts/, og du kan få adgang til den ved hjælp af et terminalvindue.
Rediger værtsfil på Mac
Det er ret nemt at redigere værtsfilen på din Mac, da der er en indbygget editor til at gøre det. Det er placeret inde i terminalen og kaldes nano-editor. Du kan bruge den til at åbne og redigere enhver tekstfil inklusive værtsfilen på din maskine.
Sørg for, at du bruger en administratorkonto til at udføre følgende trin.
- Klik på Launchpad i Dock, søg efter Terminal , og start den.
- Skriv følgende kommando i terminalen, og tryk på Enter. Det åbner værtsfilen i nano-editoren.sudo nano /etc/hosts
- Da det er en sudo-kommando, vil den bede dig om at indtaste din adgangskode. Indtast adgangskoden og fortsæt.
- Filen skulle nu være åben på din skærm, og du kan begynde at redigere den.
Forstå Mac-værtsfilen
Hvis du ikke har redigeret en værtsfil før, kan du finde filen en smule kompliceret at arbejde med. Det er dog ikke så svært at redigere det, som det ser ud.
En af de poster, du finder i filen, er 127.0.0.1 localhost.
Det første afsnit med tal er den lokale IP-adresse for din Mac. Den anden sektion, hvor den har værtsnavnet, er det, du bruger til at få adgang til den IP-adresse.
Ovenstående to dele omdirigerer, når de kombineres sammen, alle localhost forespørgsler til IP-adressen 127.0.0.1 Når du indtaster localhost i din browser, kigger din browser ind i værtsfilen, henter den angivne IP-adresse og fører dig til den IP-adresse.
I en nøddeskal er hosts-filen ikke andet end en kombination af IP-adresser og domænenavne. Du kan ændre disse på enhver måde, du ønsker for at opnå de ønskede resultater.
Opsæt omdirigeringer med værtsfilen
En af de ting, du kan gøre med hosts-filen, er at opsætte omdirigeringer. Du kan få et domænenavn til at pege på noget helt andet end det, det skal pege på.
For eksempel, hvis du forsøger at skære ned på dit brug af sociale medier, kan du få domæner som facebook.com til at omdirigere din browser til websteder som f.eks. Wikipedia. Du kan bruge stort set alle domæner og IP-adresser, du ønsker.
Lad os tage et kig på, hvordan du kan konfigurere ovenstående omdirigering ved hjælp af hosts-filen.
- Mens filen er åben i nano-editoren, skal du bruge piletasterne til at bringe din markør til det sted, hvor localhost slutter. Tryk derefter på Enter for at tilføje en ny linje til din indtastning.
- I den nye linje, som du lige har tilføjet, skal du indtaste den IP-adresse, som du vil omdirigere kildedomænet til. Vi bruger 103.102.166.224, som er Wikipedias IP-adresse.
- Tryk på Tab-tasten på dit tastatur for at komme til kildedomænefeltet.
- Her skal du indtaste det domænenavn, der skal omdirigeres til den IP-adresse, du skrev tidligere. Vi bruger facebook.com her.
- Når ændringerne er foretaget, skal du trykke på Ctrl + O tasterne på dit tastatur for at gemme filen.
- Tryk på Enter for at bekræfte handlingen.
- Tryk på Ctrl + X for at lukke nano-editoren.
- Du skal nu tømme DNS-cachen for at sætte ændringerne i kraft. For at gøre det skal du skrive følgende kommando i terminalen og trykke Enter.dscacheutil -flushcache
- Åbn en browser, skriv facebook.com, og tryk på Enter . Du vil opdage, at det åbner Wikipedia i stedet for Facebook.
Hurtigt tip: Sådan finder du et websteds IP-adresse
Som du kan se i ovenstående procedure, skal du bruge IP-adressen på det websted, du vil omdirigere folk til. Hvis du ikke allerede ved det, kan du bruge en kommando i terminalen til at finde ud af IP-adressen på ethvert websted.
- I terminalvinduet skal du skrive følgende kommando og trykke Enter. Sørg for at erstatte wikipedia.org med det websted efter eget valg.ping wikipedia.org
- Det viser en IP-adresse på din skærm. Det er det, du kan bruge i hosts-filen.
Bloker websteder ved at redigere værtsfilen på Mac
SÅDAN BLOKKER DU WEBSTEDER I WINDOWS: Brug af værtsfilenDet fantastiske ved hosts-filen er, at den lader dig blokere websteder uden at kræve, at du installerer tredjepartsapps på din Mac. Du kan tilføje en post til filen, og alle forbindelsesanmodninger til denne post vil blive afvist.
- Start værtsfilen i nano-editoren som vist ovenfor.
- Bring din markør, hvor localhost slutter, og tryk på Enterfor at tilføje en ny linje.
- Indtast IP-adressen 127.0.0.1, og tryk på Tabpå dit tastatur.
- Indtast domænenavnet på det websted, du vil blokere. Hvis du f.eks. vil blokere Instagram, skal du skrive instagram.com.
- Tryk på Ctrl + O for at gemme ændringerne.
- Tryk på Ctrl + X for at lukke filen.
- Indtast følgende kommando, og tryk på Enter for at tømme DNS-cachen.dscacheutil -flushcache
Nu hver gang du forsøger at få adgang til det blokerede websted, fører det dig til den lokale vært, som vil vise en fejlside.
Mac-værtsfilen giver dig mange måder at lege med udgående netværksanmodninger på, og du kan blokere og fjerne blokeringen af dem, som du vil. Har du brugt hosts-filen på din Mac før? Hvis ja, hvad var det for noget? Fortæl os det i kommentarerne nedenfor.
