Fiecare Mac are un fișier „gazde”. Este un mic fișier text simplu care se află pe mașina dvs. cu scopul de a mapa numele său de gazdă la adrese IP. Funcția sa este destul de simplă, iar utilizatorul obișnuit de computer nu trebuie să interacționeze niciodată cu acesta decât dacă o problemă îl obligă. Fișierul hosts urmărește, de asemenea, lucruri precum licențele atunci când faceți actualizări. Cu toate acestea, acest fișier poate fi confundat din mai multe motive și va cauza probleme atunci când face acest lucru.
Dacă Mac-ul dvs. nu funcționează așa cum vă așteptați, vă vom arăta cum să aflați dacă fișierul hosts cauzează aceste probleme. De asemenea, vă vom arăta cum să reparați fișierul hosts pentru a-l remedia.
Cum să știți dacă fișierul macOS Hosts necesită reparare
Un computer cu un fișier hosts corupt va avea de obicei probleme la conectarea la internet. De exemplu, puteți încerca să faceți o actualizare a sistemului, dar primiți un mesaj că nu puteți actualiza deoarece
Mac-ul tău nu este conectat la internet. Cu toate acestea, când lansați browserul web, computerul se conectează la internet foarte bine.În astfel de cazuri și în altele, puteți arunca o privire la fișierul hosts pentru a vedea dacă există informații corupte în el.
Pentru a accesa fișierul hosts, deschideți Finder. Din bara de meniu, faceți clic Mergeți > Accesați folderul și tastați /private/etc/hosts. Apoi loviți introduce cheie. Faceți dublu clic pe gazde fișier pentru a-l deschide. Se va deschide într-un editor de text simplu. Un fișier hosts sănătos ar trebui să se încheie cu următoarele trei rânduri:
gazdă locală
gazdă de difuzare
gazdă locală
Nu ar trebui să existe niciun text dincolo de ultima linie localhost. Un fișier gazdă curat ar trebui să arate ca cel din imaginea de mai jos.
Dacă vedeți linii suplimentare, aceasta este ceea ce împiedică conectarea mașinii dvs.
În exemplul de mai jos, puteți corupt codul a fost scris în fișierul hosts de o aplicație în timp ce încerca să facă o actualizare. Indiferent de motiv, această aplicație probabil a eșuat la jumătatea actualizării și a lăsat textul parțial în fișierul hosts. Acest text va trebui eliminat manual înainte ca Mac-ul să se poată actualiza corect. În acest moment, puteți edita scriptul prost folosind editorul de text simplu în care s-a deschis.
Cum să reparați fișierul macOS Hosts
Urmați pașii de mai jos pentru a elimina liniile corupte. Mai întâi, luați indicația și evidențiați totul sub cel de-al doilea gazdă locală linia. Verificați de două ori dacă ați evidențiat textul corect; nu doriți să modificați nimic în textul de deasupra acelei a doua linii localhost. Acum lovește Șterge.
Mac-ul dvs. vă va da acum mesajul:
Nu dețineți fișierul „gazde” și nu aveți permisiunea de a scrie în el. Puteți duplica acest document și edita duplicatul. Doar duplicatul va include modificările dvs.
Clic Duplicat. Acum salvați copie gazde fișierul pe desktop și închideți fișierul original hosts. Veți observa că noul fișier salvat este un fișier gazdă corectat, curat, care nu are text suplimentar după a doua linie localhost.
Apoi, faceți Control-clic pentru Redenumiți originalul gazde fişier; setează-l la gazde originale. Vi se va solicita să introduceți parola. După ce ați terminat, accesați desktopul și redenumiți copie gazde la gazde. În cele din urmă, trageți fișierul editat gazde dosar înapoi în etc folder în Finder.
Acum veți avea un fișier hosts actualizat, minus textul corupt. Veți avea, de asemenea, fișierul hosts original, care este util dacă descoperiți că acest lucru nu a rezolvat problema și trebuie să reveniți la el.
Nu fi surprins sau alarmat dacă computerul vă cere să vă autentificați toate acțiunile în timpul acestui proces. Aceasta face parte din protocoalele de protecție ale Mac-ului care împiedică programele nefaste să-ți modifice mașina fără autorizația sau știrea ta.
Verificarea dacă Repararea fișierelor macOS Hosts a rezolvat problema
Când ați terminat, închideți toate ferestrele deschise și reporniți aparatul. Ar trebui mai întâi să confirmați că Mac-ul dvs. poate intra pe internet după repornire. Dacă nu există probleme, atunci încercați să repetați orice activitate care a declanșat problema inițială. Dacă fișierul dvs. hosts a fost într-adevăr problema, acum computerul ar trebui să se comporte corect.
Poate doriți să vă uitați și la cele mai bune instrumente Mac pentru a repara fișierele corupte în cazul în care această problemă apare în altă parte.
Privind dincolo de fișierul Hosts
Deși fișierul hosts este o cauză potențială semnificativă a problemelor de conexiune, mai ales dacă o aplicație a adăugat text, nu este în niciun caz singurul loc în care poate apărea o problemă de conexiune. Dacă tot aveți aceeași problemă, va trebui să depanați dincolo de fișierul hosts. Există o mulțime de moduri de a face asta, dar cel puțin veți ști că ați exclus o cauză potențială comună.