Amfitrions desordenats? Com restaurar el fitxer /etc/hosts original per defecte a Mac OS X
El fitxer hosts s'inclou a tots els ordinadors i el Mac OS l'utilitza per assignar adreces IP amb noms d'amfitrió. Com que els usuaris poden optar per ajustar, canviar o editar d'una altra manera el fitxer hosts per diverses raons, es pot sotmetre fàcilment a errors de l'usuari, cosa que condueix a una varietat de problemes de xarxa indesitjables que van des d'ubicacions de xarxa inaccessibles, errors de xarxa, llocs web bloquejats. o d'una altra manera no es pot carregar, fins i tot amb actualitzacions fallides d'iOS i diversos errors d'iTunes, com els errors 17 i 3194 que es troben sovint perquè els servidors d'Apple s'han bloquejat.
Afortunadament, restaurar el fitxer /etc/hosts original per defecte a la normalitat és bastant fàcil, i la millor manera de recuperar el fitxer original predeterminat sense tocar és simplement sobreescriure el fitxer hosts danyat existent amb un nou. versió neta que és una còpia del que ve per defecte a Mac OS X. A continuació s'ha inclòs un exemple d'això per comoditat, però també podeu recuperar-lo d'un altre Mac si cal. No s'inclouen entrades o modificacions addicionals a la versió següent, que és una rèplica directa de la que es troba a OS X Mavericks, de manera que és segur tornar-hi si heu equivocat accidentalment el document d'amfitrions important durant un canvi o ajust. Voleu copiar el text següent i enganxar-lo en un fitxer de text senzill, emmagatzemat a la ruta /etc/hosts. Si no esteu segur de com fer-ho, podeu seguir aquestes instruccions per aprendre a editar el fitxer de la manera correcta des de la línia d'ordres i simplement sobreescriure-lo amb el bloc d'amfitrions que hi ha a continuació, o utilitzar TextEdit i desar-lo a la versió equivocada. , que és el que repassarem a continuació.
El fitxer /etc/hosts original i predeterminat a Mac OS X té aquest aspecte
Contingut dins del bloc de codi hi ha el fitxer hosts original i les quatre entrades per defecte. Només cal que copieu i enganxeu-ho sobre un fitxer d'amfitrió existent i després deseu-lo com a text sense format per restaurar-lo.
La base de dades de l'amfitrió localhost s'utilitza per configurar la interfície de loopbackquan el sistema està arrencant. No canvieu aquesta entrada.127.0.0.1 localhost 255.255.255.255 broadcasthost ::1 localhost fe80::1%lo0 localhost
Aquells familiaritzats amb la línia d'ordres no haurien de tenir cap problema amb això, però si no esteu ben segur de què fer, també podeu completar el procés des de l'aplicació TextEdit, tal com descriurem a continuació :
Restaurar un fitxer d'hosts original sense modificar a Mac OS X
TextEdit és l'editor de text senzill que s'inclou amb tots els Mac, també necessitareu accés d'administrador per completar aquesta tasca, ja que el document de l'amfitrió és un fitxer del sistema en un directori restringit.
- Obre TextEdit i enganxeu el bloc de codi anterior en un nou fitxer buit
- Seleccioneu tot el text i trieu “Format > Fes text sense format” i feu clic a “D'acord
- Seleccioneu “Fitxer > Desa com a” i desmarqueu la casella de “Si no es proporciona cap extensió, utilitzeu txt”: això és important, NO INCLOSEU UNA EXTENSIÓ DE FITXER
- Premeu Ordre+Maj+G per obrir la finestra “Vés a la carpeta”, ara escriviu /etc/ i aneu
- Anomeneu el fitxer 'hosts' i deseu-lo, haureu d'introduir una contrasenya d'administrador per poder escriure en aquest directori
Ara per confirmar el fitxer hosts desat correctament, aneu a l'aplicació Terminal i escriviu el següent:
cat /etc/hosts
Aquesta ordre hauria d'informar que el fitxer sembli així:
Si no s'assembla al fitxer hosts de mostra anterior, heu fet alguna cosa malament. Els problemes més habituals solen ser no desar el fitxer com a text sense format, afegir accidentalment l'extensió del fitxer o posar-lo un nom incorrecte, així que comproveu-ho. Si encara tens problemes, és possible que no hagis sobreescrit el fitxer correctament.
Probablement voldreu esborrar la memòria cau DNS o simplement reiniciar el Mac perquè els canvis tinguin efecte a tot el sistema i es recuperi el fitxer hosts.
Aquesta és realment la manera més senzilla de restaurar el fitxer hosts si l'heu desordenat, si s'ha omplert massa amb tones d'entrades o, d'alguna manera, la base de dades hosts no es pot utilitzar.Per descomptat, no cal que restaureu un Mac sencer des d'una còpia de seguretat de Time Machine o que torneu a instal·lar el sistema operatiu per aconseguir-ho.