Zmätení hostitelia? Ako obnoviť pôvodný predvolený súbor /etc/hosts v systéme Mac OS X

Anonim

Súbor hosts je súčasťou každého počítača a používa ho systém Mac OS na mapovanie adries IP na názvy hostiteľov. Pretože používatelia sa môžu rozhodnúť upraviť, zmeniť alebo inak upraviť súbor hostiteľov z rôznych dôvodov, môže byť ľahko vystavený chybe používateľa, čo vedie k rôznym nežiaducim sieťovým problémom, od neprístupných sieťových umiestnení, zlyhania siete, zablokovaných webových stránok. alebo inak nemožno načítať, a to aj v prípade neúspešných aktualizácií systému iOS a rôznych chýb iTunes, ako sú často sa vyskytujúce chyby 17 a 3194, pretože servery Apple boli zablokované.

Našťastie, obnovenie pôvodného predvoleného súboru /etc/hosts späť do normálu je celkom jednoduché a najlepší spôsob, ako získať späť pôvodný nedotknutý predvolený súbor, je jednoducho prepísať existujúci poškodený súbor hosts novým čistú verziu, ktorá je kópiou toho, čo je predvolené v systéme Mac OS X. Príklad je uvedený nižšie pre pohodlie, ale v prípade potreby ho môžete získať aj z iného Macu. Vo verzii nižšie, ktorá je priamou replikou verzie OS X Mavericks, nie sú zahrnuté žiadne ďalšie položky ani úpravy, vďaka čomu je bezpečné sa k nej vrátiť, ak by ste počas zmeny alebo úpravy náhodou pokazili dôležitý dokument hostiteľov. Budete chcieť skopírovať nižšie uvedený text a vložiť ho do obyčajného textového súboru uloženého na ceste /etc/hosts. Ak si nie ste istí, ako to urobiť, môžete sa riadiť týmito pokynmi, aby ste sa naučili, ako správne upraviť súbor z príkazového riadka a jednoducho ho prepísať blokom hostiteľov nižšie, alebo použiť TextEdit a uložiť cez pokazenú verziu , čo si prejdeme nižšie.

Predvolený a pôvodný súbor /etc/hosts v systéme Mac OS X vyzerá takto

V bloku kódu sa nachádza pôvodný súbor hostiteľov a štyri predvolené položky. Stačí ho skopírovať a prilepiť do existujúceho súboru hostiteľov a potom ho uložiť ako obyčajný text, aby ste ho mohli obnoviť.

Hostiteľská databáza localhost sa používa na konfiguráciu rozhrania spätnej slučkypri zavádzaní systému. Tento záznam nemeňte.127.0.0.1 localhost 255.255.255.255 broadcasthost ::1 localhost fe80::1%lo0 localhost

Tí, ktorí poznajú príkazový riadok, by s tým nemali mať problém, ale ak si nie ste celkom istí, čo máte robiť, môžete tento proces dokončiť aj z aplikácie TextEdit, ako popíšeme nižšie :

Obnovenie neupraveného pôvodného súboru hostiteľov do systému Mac OS X

TextEdit je jednoduchý textový editor pribalený ku každému Macu. Na dokončenie tejto úlohy budete potrebovať aj administrátorský prístup, pretože hostiteľský dokument je systémový súbor v obmedzenom adresári.

  1. Otvorte TextEdit a vložte vyššie uvedený blok kódu do nového prázdneho súboru
  2. Vyberte celý text a vyberte „Formátovať > Vytvoriť obyčajný text“ a kliknite na „OK
  3. Vyberte „Súbor > Uložiť ako“ a zrušte začiarknutie políčka „Ak nie je poskytnutá žiadna prípona, použite txt“ – toto je dôležité, NEZAHRŇUJTE ROZŠÍRENIE SÚBORU
  4. Stlačením Command+Shift+G vyvolajte okno „Prejsť do priečinka“, teraz zadajte /etc/ a prejdite
  5. Pomenujte súbor „hosts“ a uložte, budete musieť zadať heslo správcu, aby ste mohli zapisovať do tohto adresára

Teraz, aby ste potvrdili správne uloženie súboru hostiteľov, prejdite do aplikácie Terminál a zadajte nasledujúce:

cat /etc/hosts

Tento príkaz by mal nahlásiť súbor, aby vyzeral takto:

Ak to nevyzerá ako vzorový súbor hostiteľov vyššie, urobili ste niečo zle. Najbežnejšími problémami sú zvyčajne neuloženie súboru ako obyčajný text, náhodné pridanie prípony súboru alebo nesprávne pomenovanie, preto si to ešte raz skontrolujte. Ak problémy pretrvávajú, možno ste súbor neprepísali správne.

Pravdepodobne budete chcieť vyprázdniť vyrovnávaciu pamäť DNS alebo len reštartovať Mac, aby sa zmeny prejavili v celom systéme a obnovili súbor hosts.

Toto je skutočne najjednoduchší spôsob, ako obnoviť súbor hostiteľov, ak ste ho pokazili, ak bol príliš preplnený množstvom záznamov alebo iným spôsobom spôsobil, že databáza hostiteľov je úplne nepoužiteľná.Aby ste to dosiahli, určite nepotrebujete obnoviť celý Mac zo zálohy Time Machine alebo preinštalovať OS.

Zmätení hostitelia? Ako obnoviť pôvodný predvolený súbor /etc/hosts v systéme Mac OS X