Zbrkani domaćini? Kako vratiti originalnu zadanu datoteku /etc/hosts u Mac OS X

Anonim

Host datoteka je uključena u svako računalo i koristi je u Mac OS-u za mapiranje IP adresa u imena hostova. Budući da korisnici mogu odlučiti prilagoditi, promijeniti ili na neki drugi način urediti datoteku hosts iz različitih razloga, ona može lako biti izložena korisničkim pogreškama, što dovodi do raznih neželjenih problema s mrežom, od nedostupnih mrežnih lokacija, mrežnih kvarova, blokiranih web stranica ili se iz nekog drugog razloga ne može učitati, čak i zbog neuspjelih ažuriranja iOS-a i raznih iTunes pogrešaka poput čestih pogrešaka 17 i 3194 jer su Appleovi poslužitelji blokirani.

Srećom, vraćanje izvorne zadane datoteke /etc/hosts u normalu prilično je jednostavno, a najbolji način da vratite izvornu netaknutu zadanu datoteku je da jednostavno prebrišete postojeću oštećenu datoteku hosts novom čista verzija koja je kopija onoga što je zadano u Mac OS X. Primjer toga je uključen u nastavku radi lakšeg snalaženja, ali ga možete preuzeti i s drugog Maca ako je potrebno. Nikakvi dodatni unosi ili izmjene nisu uključeni u donju verziju, koja je izravna replika one koja se nalazi u OS X Mavericks, što je čini sigurnim za povratak ako ste slučajno zabrljali važan dokument hostova tijekom promjene ili prilagodbe. Htjet ćete kopirati donji tekst i zalijepiti ga u običnu tekstualnu datoteku, pohranjenu na putanji /etc/hosts. Ako niste sigurni kako to učiniti, možete slijediti ove upute da naučite kako urediti datoteku na pravilan način iz naredbenog retka i jednostavno je prebrisati s blokom hostova u nastavku ili upotrijebite TextEdit i spremite preko zabrljane verzije , kroz što ćemo proći u nastavku.

Zadana i izvorna datoteka /etc/hosts u Mac OS X izgleda ovako

Unutar bloka koda nalazi se originalna host datoteka i četiri zadana unosa. Samo kopirajte i zalijepite ovo preko postojeće hosts datoteke, a zatim je spremite kao običan tekst da je vratite.

Host Database localhost se koristi za konfiguriranje povratnog sučeljakada se sustav diže. Nemojte mijenjati ovaj unos.127.0.0.1 localhost 255.255.255.255 broadcasthost ::1 localhost fe80::1%lo0 localhost

Oni koji su upoznati s naredbenim redkom ne bi trebali imati problema s ovim, ali ako niste baš sigurni što učiniti, također možete dovršiti postupak iz aplikacije TextEdit kao što ćemo opisati u nastavku :

Vraćanje neizmijenjene izvorne datoteke hostova na Mac OS X

TextEdit je jednostavan uređivač teksta koji se isporučuje uz svaki Mac, također ćete trebati administratorski pristup za dovršetak ovog zadatka budući da je host dokument sistemska datoteka u ograničenom direktoriju.

  1. Otvorite TextEdit i zalijepite gornji blok koda u novu praznu praznu datoteku
  2. Select All text i odaberite “Format > Make Plain Text” i kliknite “OK
  3. Odaberite “File > Save As” i poništite okvir za “Ako nije navedeno proširenje, koristite txt” – ovo je važno, NEMOJTE UKLJUČIVATI EKSTENIJU DATOTEKE
  4. Pritisnite Command+Shift+G za otvaranje prozora "Idi u mapu", sada upišite /etc/ i idite
  5. Imenujte datoteku 'hosts' i spremite, morat ćete unijeti administratorsku lozinku da biste mogli pisati u ovaj direktorij

Sada da potvrdite da je host datoteka ispravno spremljena, idite na aplikaciju Terminal i upišite sljedeće:

cat /etc/hosts

Ta bi naredba trebala prijaviti da datoteka izgleda ovako:

Ako ne izgleda kao gornja datoteka uzorka hostova, učinili ste nešto krivo. Najčešći problemi su obično nespremanje datoteke kao običnog teksta, slučajno dodavanje datotečnog nastavka ili pogrešno imenovanje, pa to dobro provjerite. Ako i dalje imate problema, možda niste ispravno prebrisali datoteku.

Vjerojatno ćete htjeti isprazniti DNS predmemoriju ili samo ponovno pokrenuti Mac kako bi promjene stupile na snagu u cijelom sustavu i vratili host datoteku.

Ovo je doista najlakši način za vraćanje hosts datoteke ako ste je zabrljali, ako je postala prenatrpana gomilom unosa ili je na neki drugi način bazu podataka hostova učinilo potpuno neupotrebljivom.Zasigurno ne morate vratiti cijeli Mac iz sigurnosne kopije Time Machinea ili ponovno instalirati OS da biste to postigli.

Zbrkani domaćini? Kako vratiti originalnu zadanu datoteku /etc/hosts u Mac OS X