Sujaukė šeimininkus? Kaip atkurti pradinį numatytąjį /etc/hosts failą Mac OS X
Prieglobos failas yra kiekviename kompiuteryje ir naudojamas „Mac OS“ IP adresams susieti su pagrindinio kompiuterio pavadinimais. Kadangi vartotojai gali pasirinkti koreguoti, keisti ar kitaip redaguoti pagrindinio kompiuterio failą dėl įvairių priežasčių, jame gali lengvai atsirasti vartotojo klaidų, dėl kurių gali kilti įvairių nepageidaujamų tinklo problemų, pradedant nuo neprieinamų tinklo vietų, tinklo gedimų, užblokuotų svetainių. arba dėl kitų priežasčių nepavyksta įkelti, net dėl nepavykusių iOS naujinimų ir įvairių iTunes klaidų, tokių kaip dažnai pasitaikančios 17 ir 3194 klaidos, nes Apple serveriai buvo užblokuoti.
Laimei, atkurti pradinį numatytąjį /etc/hosts failą į įprastą yra gana paprasta, o geriausias būdas atkurti pradinį nepaliestą numatytąjį failą yra tiesiog perrašyti esamą pažeistą hosts failą nauju. švari versija, kuri yra Mac OS X numatytosios versijos kopija. Patogumo sumetimais žemiau pateiktas to pavyzdys, tačiau, jei reikia, galite jį gauti ir iš kito Mac. Toliau pateiktoje versijoje, kuri yra tiesioginė „OS X Mavericks“ esančios versijos kopija, neįtraukta jokių papildomų įrašų ar modifikacijų, todėl saugu grįžti, jei keisdami ar koreguodami netyčia supainiojote svarbų pagrindinio kompiuterio dokumentą. Toliau pateiktą tekstą norėsite nukopijuoti ir įklijuoti į paprasto teksto failą, saugomą /etc/hosts kelyje. Jei nesate tikri, kaip tai padaryti, galite vadovautis šiomis instrukcijomis ir išmokti tinkamai redaguoti failą iš komandinės eilutės ir tiesiog perrašyti jį toliau esančiu hosts bloku arba naudoti TextEdit ir išsaugoti sugadintą versiją , ką mes apžvelgsime toliau.
Numatytasis ir originalus /etc/hosts failas sistemoje „Mac OS X“ atrodo taip
Kodo bloke yra originalus pagrindinio kompiuterio failas ir keturi numatytieji įrašai. Tiesiog nukopijuokite ir įklijuokite jį į esamą pagrindinio kompiuterio failą, tada išsaugokite jį kaip paprastą tekstą, kad jį atkurtumėte.
Host Database Localhost naudojama konfigūruoti atgalinio ryšio sąsają , kai sistema paleidžiama. Nekeiskite šio įrašo.127.0.0.1 localhost 255.255.255.255 broadcasthost ::1 localhost fe80::1%lo0 localhost
Tiems, kurie yra susipažinę su komandų eilute, dėl to neturėtų kilti problemų, bet jei nesate visiškai tikri, ką daryti, taip pat galite užbaigti procesą naudodami TextEdit programą, kaip apibūdinsime toliau :
Atkurti nepakeistą originalų pagrindinio kompiuterio failą į Mac OS X
TextEdit yra paprastas teksto rengyklė, pateikiama su kiekvienu „Mac“, jums taip pat reikės administratoriaus prieigos, kad atliktumėte šią užduotį, nes pagrindinio kompiuterio dokumentas yra sistemos failas ribotame kataloge.
- Atidarykite TextEdit ir įklijuokite aukščiau pateiktą kodo bloką į naują tuščią tuščią failą
- Pasirinkite visą tekstą ir pasirinkite „Format > Make Plain Text“ ir spustelėkite „OK“
- Pasirinkite „Failas > Išsaugoti kaip“ ir atžymėkite laukelį „Jei nenurodytas plėtinys, naudokite txt“ – tai svarbu, NEĮTRAUKITE FAILOS PLĖTINĮ
- Paspauskite Command + Shift + G, kad būtų parodytas langas „Eiti į aplanką“, dabar įveskite /etc/ ir eikite
- Pavadinkite failą „hosts“ ir išsaugokite. Kad galėtumėte rašyti į šį katalogą, turėsite įvesti administratoriaus slaptažodį
Dabar norėdami patvirtinti, kad prieglobos failas tinkamai išsaugotas, eikite į terminalo programą ir įveskite:
cat /etc/hosts
Ta komanda turėtų pranešti, kad failas atrodytų taip:
Jei neatrodo kaip anksčiau pateiktame pavyzdiniame prieglobos faile, padarėte kažką ne taip. Dažniausiai pasitaikančios problemos yra tai, kad failas neišsaugomas kaip paprastas tekstas, netyčia pridedamas failo plėtinys arba neteisingai pavadinamas, todėl dar kartą tai patikrinkite. Jei vis dar kyla problemų, galbūt netinkamai perrašėte failą.
Tikriausiai norėsite išvalyti DNS talpyklą arba tiesiog iš naujo paleisti „Mac“, kad pakeitimai įsigaliotų visoje sistemoje ir būtų atkurtas prieglobos failas.
Tai tikrai lengviausias būdas atkurti pagrindinio kompiuterio failą, jei jį sujaukėte, jei jis per daug užgriozdintas daugybe įrašų arba dėl kitų priežasčių hosts duomenų bazė tapo visiškai netinkama naudoti.Tikrai nereikia atkurti viso „Mac“ iš „Time Machine“ atsarginės kopijos arba iš naujo įdiegti OS, kad tai padarytumėte.