Rotete verter? Slik gjenoppretter du den opprinnelige standard /etc/hosts-filen i Mac OS X

Anonim

Vertsfilen er inkludert på alle datamaskiner og brukes av Mac OS til å tilordne IP-adresser til vertsnavn. Fordi brukere kan velge å justere, endre eller på annen måte redigere vertsfilen av en rekke årsaker, kan den lett bli utsatt for brukerfeil, noe som fører til en rekke uønskede nettverksproblemer, alt fra utilgjengelige nettverksplasseringer, nettverksfeil, nettsteder som er blokkert. eller på annen måte ute av stand til å laste, selv til mislykkede iOS-oppdateringer og forskjellige iTunes-feil som de ofte opptrådte 17- og 3194-feilene fordi Apple-serverne har blitt blokkert.

Heldigvis er det ganske enkelt å gjenopprette den opprinnelige standard /etc/hosts-filen tilbake til normal, og den beste måten å få tilbake den originale uberørte standardfilen på er ganske enkelt å overskrive den eksisterende skadede hosts-filen med en ny ren versjon som er en kopi av det som er standard i Mac OS X. Et eksempel på det er inkludert nedenfor for enkelhets skyld, men du kan også hente det fra en annen Mac om nødvendig. Ingen ytterligere oppføringer eller modifikasjoner er inkludert i versjonen nedenfor, som er en direkte replika fra den som finnes i OS X Mavericks, noe som gjør det trygt å gå tilbake til hvis du ved et uhell rotet til det viktige vertsdokumentet under en endring eller justering. Du vil kopiere teksten nedenfor og lime den inn i en ren tekstfil, lagret på /etc/hosts-banen. Hvis du ikke er sikker på hvordan du gjør det, kan du følge disse instruksjonene for å lære hvordan du redigerer filen på riktig måte fra kommandolinjen og ganske enkelt overskriver den med vertsblokken nedenfor, eller bruk TextEdit og lagre over den rotete versjonen , som er det vi skal gå gjennom nedenfor.

Standard- og originalfilen /etc/hosts i Mac OS X ser slik ut

Inneholdt i kodeblokken er den originale vertsfilen og de fire standardoppføringene. Bare kopier og lim inn denne over en eksisterende vertsfil og lagre den som ren tekst for å gjenopprette den.

Vertsdatabase localhost brukes til å konfigurere loopback-grensesnittetnår systemet starter opp. Ikke endre denne oppføringen.127.0.0.1 localhost 255.255.255.255 broadcasthost ::1 localhost fe80::1%lo0 localhost

De som er kjent med kommandolinjen skal ikke ha noe problem med dette, men hvis du ikke er helt sikker på hva du skal gjøre kan du også fullføre prosessen fra TextEdit-appen som vi vil beskrive nedenfor :

Gjenopprett en umodifisert original vertsfil til Mac OS X

TextEdit er det enkle tekstredigeringsprogrammet som følger med hver Mac, du trenger også administratortilgang for å fullføre denne oppgaven siden vertsdokumentet er en systemfil i en begrenset katalog.

  1. Åpne TextEdit og lim inn kodeblokken ovenfor i en ny tom fil
  2. Velg All tekst og velg «Format > Lag ren tekst» og klikk «OK
  3. Trykk Kommando+Shift+G for å få opp «Gå til mappe»-vinduet, skriv nå inn /etc/ og gå
  4. Nevn filen «verts» og lagre, du må angi et administratorpassord for å kunne skrive til denne katalogen

For å bekrefte at vertsfilen er riktig lagret, gå til Terminal-appen og skriv inn følgende:

cat /etc/hosts

Denne kommandoen skal rapportere at filen ser slik ut:

Hvis det ikke ser ut som eksempelvertsfilen ovenfor, har du gjort noe g alt. De vanligste problemene er vanligvis ikke å lagre filen som ren tekst, legge til filtypen ved et uhell eller navngi den feil, så dobbeltsjekk det. Hvis du fortsatt har problemer, kan det hende du ikke har overskrevet filen riktig.

Du vil sannsynligvis tømme DNS-bufferen eller bare starte Mac-en på nytt for at endringer skal tre i kraft hele systemet og få vertsfilen gjenopprettet.

Dette er virkelig den enkleste måten å gjenopprette vertsfilen hvis du har rotet den til, hvis den har blitt altfor rotete med tonnevis av oppføringer, eller på en eller annen måte har gjort vertsdatabasen helt ubrukelig.Du trenger absolutt ikke å gjenopprette en hel Mac fra en Time Machine-sikkerhetskopi eller installere operativsystemet på nytt for å oppnå dette.

Rotete verter? Slik gjenoppretter du den opprinnelige standard /etc/hosts-filen i Mac OS X