Sådan redigerer du Mac OS X-værtsfilen (og hvorfor du måske vil)

Værtsfilen bruges af din computer til at kortlægge værtsnavne til IP-adresser. Ved at tilføje eller fjerne linjer til din værtsfil kan du ændre, hvor bestemte domæner vil pege, når du får adgang til dem i en browser eller ved hjælp af anden software.

Værtsfilen bruges af din computer til at kortlægge værtsnavne til IP-adresser.  Ved at tilføje eller fjerne linjer til din værtsfil kan du ændre, hvor bestemte domæner vil pege, når du får adgang til dem i en browser eller ved hjælp af anden software.
Reklame

Mac OS x værtsfil Værtsfilen Hvad er Windows Host File? Og 6 overraskende måder at bruge det på Hvad er Windows Host File? Og 6 Overraskende måder at bruge det på Windows Hosts-filen giver dig mulighed for at definere, hvilke domænenavne (websteder) der er knyttet til, hvilke IP-adresser. Det har forrang over dine DNS-servere, så dine DNS-servere kan sige, at facebook.com er knyttet til ... Læs mere bruges af din computer til at kortlægge værtsnavne til IP-adresser. Ved at tilføje eller fjerne linjer til din værtsfil kan du ændre, hvor bestemte domæner vil pege, når du får adgang til dem i en browser eller ved hjælp af anden software.

Dette er en vigtig fil og en, der er under computeradministratorens kontrol, så du skal bruge en konto med fuld privilegier for at foretage ændringer. På Mac OS X er processen lidt mere kompliceret end blot at åbne en tekstfil, tilføje nogle linjer og gemme den igen; men det er stadig nemt nok til selv komplette nybegyndere at gøre med små problemer.

Hvis du kører Windows, kan du finde instruktioner til dit operativsystem her Sådan blokerer du websteder på din pc uden brug af software [Windows] Sådan blokerer du websteder på din pc uden brug af software [Windows] Ethvert websted, du besøger, sporer potentielt dine browsevaner, indlæser irriterende annoncer eller distribuerer skadelig software. Det meste af tiden kan sund fornuft og standard malware beskyttelse software hjælpe dig med at fjerne det værste ... Læs mere.

Hvad det gør

Hvis du har landet på denne side fra en søgning, er det en god idé, at du allerede ved, hvorfor du vil ændre værtsfilen (og kan fortsætte og springe ned på siden til "Gør ændringer" i denne artikel). Stadig læser? Jeg antager, at du ikke er bekendt med denne fil da.

Mac OS x værtsfil

Værtsfilen bruges til at rute værtsnavne, herunder webadresser til IP-adresser. Hvis et eksisterende domæne tilføjes til denne fil sammen med en IP, vil den ringe til den IP i stedet for, hvor domænenavnet normalt peger. Der er en række anvendelser, selvom det store flertal indebærer sikkerhed, blokering af værtsnavne og forhindring af forbindelser.

For eksempel skal webudviklere ofte bruge denne fil til at få adgang til udviklerservere, der ikke er bundet til et domæne. Ved at pege på et domæne eller underdomæne som "mysite1.mysite.com" til den IP, hvor udviklingswebstedet er placeret, er det lettere at få adgang til webstedet. Dette hjælper også med at forhindre resten af ​​internettet adgang til den pågældende server nemt.

Et andet eksempel ville være at blokere adgangen til et domæne, så når en hjemmeside omdirigerer dig til en adserver eller partnerwebsted, kan du blokere dette websted ved at tilføje en linje i din værtsfil, der omdirigerer IP'en til din lokale maskine (127.0.0.1) . Selvfølgelig giver dette kun et løs sikkerhedsnet som annoncører, spammere, malware-distributører og alle andre, du måske ønsker at holde ud, er kloge.

Mac OS værtsfil

Din computer (det være sig Windows, Mac eller Linux) vil altid kontrollere værtsfilen ved opstart, og du behøver ikke gøre noget for at aktivere det. Det er allerede der. Hvis du læser denne artikel, bruger du sandsynligvis en Mac, og du bør vide, at ændring af denne del af disken kræver administratoradgang.

Langt den nemmeste måde at foretage ændringer på din værtsfil er ved at bruge Terminal-appen 4 Cool Ting Du Kan Gøre Med Mac Terminal 4 Cool Ting Du Kan Gøre Med Mac Terminal Terminalen er Mac OS X-analog af Windows-kommandoen prompt eller CMD. Det er et værktøj, som du sikkert allerede ved, som giver dig mulighed for at styre din computer ved hjælp af tekstkommandoer, i modsætning til ... Læs mere, snarere end Finder.

Gør ændringer

Denne vejledning er til Mac OS X Lion 10.7 og nyere, medmindre andet er angivet. For at ændre værtsfilen skal du først åbne Terminal-appen. Skriv så hurtigt som muligt følgende:

 sudo nano / etc / hosts 

Når du bliver bedt om det, skal du indtaste din administratoradgangskode. 7 måder at oprette adgangskoder, der er både sikre og mindeværdige. 7 måder at lave adgangskoder, der er både sikre og mindeværdige. Hvis du har en anden adgangskode til hver tjeneste, er det et must i dagens onlineverden, men der er en forfærdelig svaghed til tilfældigt genererede adgangskoder: det er umuligt at huske dem alle. Men hvordan kan du muligvis huske ... Læs mere og tryk Enter.

Brugere på Mac OS X 10.6 eller tidligere finder filen i stedet for / private / etc / hosts i stedet.

Mac OS værtsfil

For at give dig en ide om, hvad der foregår her, giver sudo- kommandoen midlertidig adgang til root-niveau, mens nano er navnet på det program, der bruges til at foretage ændringerne i filen, og / etc / hosts er placeringen af ​​filen.

Når du har indtastet et kodeord og indlæst nano, vil du se et vindue, der ser stort set ud som skærmbilledet nedenfor.

Mac OS værtsfil

Du skal bruge piletasterne til at flytte markøren rundt, da din musemarkør ikke fungerer her. Vær opmærksom på kommentarerne, som er betegnet med "#" symboler. Hvis en linje starter med en # ignoreres den, så du kan bruge disse linjer til at holde filen ryddig med beskrivelser af, hvad hver tilføjelse gør. På samme måde kan du bruge kommentarer til hurtigt at aktivere eller deaktivere ændringer uden at fjerne reglen helt. Dette kaldes "kommentere ud".

Regler skal tilføjes i følgende format: for eksempel: Tilføjelse af "127.0.0.1 google.com" vil omdirigere alle google.com anmodninger (men ikke www. Google.com anmodninger) til din lokale maskine, hvilket i det væsentlige spærrer din maskine fra at få adgang Googles servere.

Når du har tilføjet en kommenteret beskrivelse, skal en IP og et domæne gemme filen ved hjælp af tastaturgenvejen Control + O, der kalder WriteOut- funktionen. Du vil blive bedt om et sted og et filnavn, men det er bare at se, da du overskriver en fil, du skal gøre ved at trykke på Enter. Husk, at du kun kan gøre dette, fordi du brugte sudo- kommandoen til at få administratorrettigheder, ellers ville du ikke have tilladelse til at overskrive, hvad systemet anser for at være en meget vigtig fil.

Mac OS x værtsfil

Når du har ramt Enter nano, vil du rapportere, hvor mange linjer der blev skrevet, og ændringerne vil blive gemt. Du kan afslutte nano ved hjælp af Control + X for at vende tilbage til prompten, ændringerne skal være øjeblikkelige.

Hvis dine ændringer ikke registreres med det samme, kan du spole din DNS ved at åbne Terminal og indtaste følgende:

 sudo killall -HUP mDNSResponder 

For brugere på OS X 10.6 eller tidligere bruges følgende Terminal-kommando til at spole DNS i stedet:

 dscacheutil-flushcache 

Helt færdig!

Og det er det, du har nu ændret din Mac OS X-værtsfil og kan selvfølgelig gøre det igen, når du vil bruge nogle få Terminal-kommandoer.

Lad os vide, hvad du har gjort på din værtsfil i kommentarerne nedenfor.

In this article