„OS X“ arba „macOS“ viduje yra mažas, bet svarbus tekstinis dokumentas, vadinamas „Hosts“ failu. Daugeliui vartotojų tai gana nežinoma funkcija. Bet iš tikrųjų tai yra patogi DNS serverio alternatyva.
DNS serveris yra tarsi interneto „adresų knyga“. Jis saugo svetainių IP adresus. Kai įvedate domeną naršyklėje, jūsų kompiuteris susisiekia su DNS, kad išverstų tą domeną į tinkamą IP adresą.
Tiesiog pagalvokite apie „Hosts“ failą kaip apie savo kompiuterio asmeninę „adresų knygą“, o ne apie trečiosios šalies. Ir jūs galite jį redaguoti.
Iš tikrųjų yra daugybė variantų, kodėl galbūt norėsite. Štai ką apie tai reikia žinoti.
SUSIJĘS:
- „macOS Mojave“ ir „iOS 12“ naujos saugos funkcijos
- Kaip įjungti tamsųjį režimą ir dinaminį ekrano režimą „MacBook“.
- Ar jūsų „MacBook“ seka jūsų vietas? Sužinokite dabar
Turinys
-
Kaip redaguoti „Mac Hosts“ failą
- Naudojant terminalą
- Teksto rengyklės naudojimas
- Neveikia? Išvalykite DNS talpyklą
- Kaip atkurti numatytąjį pagrindinio kompiuterio failą
-
Kodėl turėtumėte redaguoti savo prieglobos failą?
- Naršyklės greičio padidinimas
- Kenkėjiškų tinklalapių blokavimas
- Produktyvumas ir dėmesys
- Tinklo testavimas
- Susiję įrašai:
Kaip redaguoti „Mac Hosts“ failą
Iš tikrųjų yra du būdai, kaip redaguoti „Mac Hosts“ failą. Galite naudoti terminalą arba standartinį teksto rengyklę.
Tai, kokį metodą naudosite, priklauso nuo jūsų.
Naudojant terminalą
Paprasčiausias būdas redaguoti Hosts failą yra naudoti integruotą UNIX terminalą OS X arba macOS.
Tai gali atrodyti šiek tiek bauginančiai, jei nesate įpratę vesti kodo, tačiau tai yra šiek tiek paprasčiau, nei atrodo.
- „Mac“ kompiuteryje atidarykite terminalo programą. Naudokite „Spotlight“, „Launchpad“ arba suraskite jį „Finder“ lango dalyje „Programos“.
- Nano teksto rengyklėje turėsite pasiekti Hosts failą. Tai galite padaryti terminale įvesdami: sudo nano /etc/hosts
- Būsite paraginti įvesti administratoriaus slaptažodį. Įveskite jį ir tęskite.
Iš čia naudokite rodyklių klavišus, kad perkeltumėte žymeklį į žemiau esantį „transliavimo vedėjas“. Čia įvesite savo domenus ir IP adresus.
Tiesiog įveskite domeno pavadinimą, kuriam norite priskirti adresą. Tada paspauskite Tab ir įveskite patį domeno pavadinimą.
Išsaugokite pakeitimus paspausdami Control + O perrašyti ir savo pakeitimus, tada Control + X išeiti iš terminalo.
Teksto rengyklės naudojimas
Taip pat galite redaguoti Hosts failą naudodami standartinį teksto rengyklę. Tačiau, kadangi pats failas yra apsaugotas, negalėsite tiesiog dukart spustelėti ir redaguoti.
Turėsite nukopijuoti failą kitur, atlikti pakeitimus ir nukopijuoti redaguotą failą atgal į tinkamą vietą, kad perrašytumėte numatytąjį failą.
- Atidarykite „Finder“ ir pasirinkite Eiti > Eiti į aplanką.
- Į laukelį įveskite: /private/etc/hosts
- Raskite Hosts failą ir vilkite jį į darbalaukį.
- Dukart spustelėkite Šeimininkai failą darbalaukyje.
Kaip ir redaguodami Hosts programoje Nano, tai leis atlikti failo pakeitimus. Galite išbandyti panašų veiksmą naudodami „Facebook“ domeną ir IP adresą.
Dar kartą įveskite IP adresą. Paspauskite skirtuką. Tada įveskite domeno pavadinimą. Baigę atlikite toliau nurodytus veiksmus.
- Išsaugokite redaguotą failą.
- Grįžkite į Finder ir eikite į /private/etc/hosts vietą.
- Įmeskite redaguotą „Hosts“ failą į šį aplanką ir „macOS“ paklaus, ką daryti su originalu.
- Pasirinkite Pakeiskite ir patvirtinkite savo administratoriaus slaptažodį.
Neveikia? Išvalykite DNS talpyklą
Jei pastebėsite, kad domeno susiejimas neveikia tinkamai, gali tekti išvalyti „Mac“ DNS talpyklą.
Tai galite padaryti naudodami terminalą. Tiesiog atidarykite jį naudodami „Spotlight“ arba suraskite jį „Applications“. Tada įveskite vieną iš šių komandų.
- OS X Mavericks ir naujesnėms operacijoms naudokite: sudo killall -HUP mDNSResponder
- Jei naudojate OS X Mountain Lion ir senesnę versiją, naudokite: dscacheutil -flushcache; sudo killall -HUP mDNSResponder
Tiesiog patvirtinkite savo administratoriaus slaptažodį ir viskas bus gerai.
Kaip atkurti numatytąjį pagrindinio kompiuterio failą
Žinoma, tvarkymasis su sistemos failu, pvz., „Hosts“, gali turėti nenumatytų šalutinių poveikių jūsų kompiuteriui.
Panašiai galite pasiekti bet kokį tikslą, kurį norėjote pasiekti jį redaguodami.
Kad ir kaip būtų, numatytąjį Hosts failą galite atkurti vienu iš aukščiau pateiktų metodų.
Tada tiesiog įveskite toliau pateiktą informaciją į teksto arba „Nano“ redaktorių – tai yra „Hosts“ failas, kuris paprastai rodomas daugumoje „Mac“.
## # Prieglobos duomenų bazė. # # localhost naudojamas sukonfigūruoti atgalinio ryšio sąsają. # kai sistema paleidžiama. Nekeiskite šio įrašo. ## 127.0.0.1 localhost. 255.255.255.255 laidos vedėjas. ::1 localhost fe80::1%lo0 localhost
Kodėl turėtumėte redaguoti savo prieglobos failą?
Naršyklės greičio padidinimas
Jei DNS yra kaip interneto adresų knyga, galite galvoti apie savo „Mac“ prieglobos failą kaip lokalizuotą jo versiją.
Kadangi jūsų kompiuteriui nereikės susisiekti su DNS serveriu, kad domeno vardas būtų išverstas į IP adresą, „Mac Hosts“ failo naudojimas gali paspartinti jūsų naršymą internete.
Pavyzdžiui, jei turite svetainę, kurioje lankotės dažnai, tiesiog naudokite tokią paslaugą kaip IP tikrintuvas Norėdami sužinoti jo IP adresą. (Įveskite domeno pavadinimą į laukelį svetainėje.)
Kai redaguojate Hosts failą, tiesiog priskirkite tą IP adresą tam domeno pavadinimui. Neaišku, kiek tai paspartins naršymą, tačiau verta pabandyti, jei rimtai ketinate greitai įkelti tam tikras svetaines.
Kenkėjiškų tinklalapių blokavimas
Jei pavargote nuo reklaminių programų ar kenkėjiškų tinklalapių, atsidarančių naršant internete, gali padėti failo „Hosts“ redagavimas.
Tiesiog atkreipkite dėmesį, kai kitą kartą svetainė pasirodys be jūsų ketinimo – ir užsirašykite domeno pavadinimą.
Atlikite bet kurį iš aukščiau pateiktų metodų ir pridėkite prie jo netikrą IP adresą. Kitą kartą, kai svetainė bandys nukreipti naršyklę iš naujo, puslapio nepavyks įkelti.
Tai taip pat puikus būdas blokuoti tėvų kontrolės svetaines. Tiesiog redaguokite svetainę, kurioje nenorite, kad jūsų vaikas lankytųsi, ir nurodykite jai netikrą IP adresą.
Jie negalės apsilankyti svetainėje, kad ir ką jie veiktų (nebent išsiaiškins Hosts failo metodą).
Produktyvumas ir dėmesys
Tai gali būti drastiška priemonė, tačiau sumanus Hosts failo redagavimas gali padaryti stebuklus jūsų produktyvumui ir susikaupimui.
Jei kuriate pranešimą, romaną ar kitą ilgą projektą, bet, atrodo, nesustabdote naršyti socialinėje žiniasklaidoje, tai gali būti naudinga.
Tiesiog įveskite domenų pavadinimus į „Mac Hosts“ failą ir priskirkite jiems netinkamą IP adresą (kaip parodyta aukščiau pateiktuose veiksmuose).
Kai kitą kartą bandysite atidaryti „Facebook“, „Reddit“ ar kitą socialinę žiniasklaidą, jūsų naršyklė negalės to padaryti.
Arba galite priskirti svetainę tikruoju domeno adresu. Pavyzdžiui, „Facebook“ domeno susiejimas su „New York Times“ IP adresu.
Tinklo testavimas
„Mac Hosts“ failo redagavimas yra puikus būdas išbandyti naujus žiniatinklio serverius ar tinklus.
Pavyzdžiui, tinklo kūrėjai gali nukreipti domeno pavadinimą į kuriamą svetainę. Tai leidžia jiems matyti svetainę, kaip mato tikrasis vartotojas ar lankytojas.
Žinoma, kadangi serverio ir tinklo testavimą greičiausiai atlieka tik tie, kurie jau yra „žinantys“, šio įrašo per daug neišplėsime.
Mike'as yra laisvai samdomas žurnalistas iš San Diego, Kalifornijos.
Nors jis daugiausia apima Apple ir vartotojų technologijas, jis turi patirties rašydamas apie visuomenės saugumą, vietos valdžią ir švietimą įvairiems leidiniams.
Žurnalistikos srityje jis dėvėjo nemažai kepurių, įskaitant rašytoją, redaktorių ir naujienų dizainerį.