Bralci, kot ste vi, pomagajo podpirati MUO. Ko opravite nakup prek povezav na našem spletnem mestu, lahko zaslužimo partnersko provizijo. Preberi več.

Vsak Mac ima datoteko "hosts". To je majhna datoteka z navadnim besedilom, ki se nahaja na vašem računalniku z namenom preslikave njenega imena gostitelja v naslove IP. Njegova funkcija je precej preprosta in povprečnemu uporabniku računalnika morda nikoli ne bo treba komunicirati z njim, razen če ga v to prisili kakšna težava. Datoteka hosts spremlja tudi stvari, kot so licence, ko izvajate posodobitve. Vendar pa se ta datoteka lahko zmede iz številnih razlogov in povzroči težave, ko se to zgodi.

Če vaš Mac ne deluje tako, kot ste pričakovali, vam bomo pokazali, kako ugotoviti, ali te težave povzroča datoteka hosts. Pokazali vam bomo tudi, kako popraviti datoteko hosts, da jo popravite.

Kako vedeti, ali je treba vašo datoteko gostiteljev macOS popraviti

Računalnik s poškodovano datoteko gostiteljev ima običajno težave pri povezovanju z internetom. Lahko na primer poskusite izvesti posodobitev sistema, vendar prejmete sporočilo, da posodobitve ne morete izvesti, ker

vaš Mac ni povezan z internetom. Ko pa zaženete spletni brskalnik, se računalnik brez težav poveže z internetom.

V primerih, kot je ta, in drugih, si lahko ogledate datoteko gostiteljev, da vidite, ali so v njej poškodovane informacije.

Za dostop do datoteke gostiteljev odprite Finder. V menijski vrstici kliknite Pojdi > Pojdi v mapo in vtipkajte /private/etc/hosts. Nato pritisnite Vnesite ključ. Dvokliknite na gostitelji datoteko, da jo odprete. Odprlo se bo v preprostem urejevalniku besedil. Zdrava datoteka gostiteljev se mora končati z naslednjimi tremi vrsticami:

lokalni gostitelj
broadcasthost
lokalni gostitelj

Za zadnjo vrstico localhost ne sme biti nobenega besedila. Čista datoteka gostiteljev bi morala biti podobna tisti na spodnji sliki.

Če vidite dodatne vrstice, je to tisto, kar vašemu računalniku preprečuje povezavo.

V spodnjem primeru lahko pokvarite kodo, ki jo je aplikacija zapisala v datoteko hosts, medtem ko je poskušala izvesti posodobitev. Iz kakršnega koli razloga ta aplikacija verjetno ni uspela sredi posodobitve in je pustila delno besedilo v datoteki gostiteljev. To besedilo bo treba ročno odstraniti, preden se bo Mac lahko pravilno posodobil. Na tej točki lahko uredite slab skript s preprostim urejevalnikom besedila, v katerem se je odprl.

Kako popraviti datoteko gostiteljev macOS

Sledite spodnjim korakom, da odstranite poškodovane vrstice. Najprej vzemite svoj opis orodja in označite vse pod drugim lokalni gostitelj linija. Še enkrat preverite, ali ste označili pravilno besedilo; ne želite spremeniti ničesar v besedilu nad to drugo vrstico localhost. Zdaj udari Izbriši.

Vaš Mac vam bo zdaj dal sporočilo:

Niste lastnik datoteke “hosts” in nimate dovoljenja za pisanje vanjo. Ta dokument lahko podvojite in uredite dvojnik. Samo dvojnik bo vključeval vaše spremembe.

Kliknite Dvojnik. Zdaj shranite kopija gostiteljev datoteko na namizje in zaprite prvotno datoteko gostiteljev. Opazili boste, da je shranjena nova datoteka popravljena, čista datoteka gostiteljev, ki nima dodatnega besedila za drugo vrstico localhost.

Nato pritisnite Control in kliknite za Preimenuj Izvirnik gostitelji mapa; nastavite na gosti original. Pozvani boste, da vnesete geslo. Ko je to končano, pojdite na namizje in preimenujte kopija gostiteljev do gostitelji. Na koncu povlecite urejeno gostitelji datoteko nazaj v itd mapo v Finderju.

Zdaj boste imeli posodobljeno datoteko gostiteljev, brez poškodovanega besedila. Imeli boste tudi izvirno datoteko gostiteljev, ki je uporabna, če ugotovite, da to ni odpravilo težave in se morate vrniti nanjo.

Ne bodite presenečeni ali prestrašeni, če bo vaš računalnik med tem postopkom zahteval preverjanje pristnosti vseh vaših dejanj. To je del zaščitnih protokolov Maca, ki preprečujejo zlobnim programom, da spremenijo vaš računalnik brez vašega dovoljenja ali vednosti.

Preverjanje, ali je popravilo datoteke gostiteljev macOS odpravilo težavo

Ko končate, zaprite vsa odprta okna in znova zaženite računalnik. Najprej morate potrditi, da lahko vaš Mac po ponovnem zagonu vzpostavi povezavo z internetom. Če ni težav, poskusite ponoviti katero koli dejavnost, ki je sprožila prvotno težavo. Če je bila vaša datoteka gostiteljev res težava, bi se moral vaš računalnik zdaj obnašati pravilno.

Morda boste želeli tudi pogledati najboljša orodja Mac za popravilo poškodovanih datotek če se ta težava pojavi drugje.

Pogled dlje od datoteke Hosts

Medtem ko je datoteka hosts pomemben možni vzrok za težave s povezavo, zlasti če je aplikacija vanjo dodala besedilo, nikakor ni edino mesto, kjer lahko pride do težave s povezavo. Če imate še vedno isto težavo, jo boste morali odpraviti zunaj datoteke hosts. To lahko storite na veliko načinov, vendar boste vsaj vedeli, da ste izključili pogost potencialni vzrok.