Gazdele unde se află mac os. Cum să editați fișierul Hosts pe Mac

Acasă / Laptop-uri

Fișierul hosts al Mac-ului dvs. este un document text mic, dar important, care are capacitatea de a mapa numele de gazdă la adrese IP specificate. Deși internetul modern folosește o varietate de servere DNS publice și private pentru a mapa adrese IP, fișierul hosts este o modalitate utilă de a înlocui acele servere DNS, permițându-vă să direcționați manual o adresă de site la adresa IP dorită sau să blocați accesul la un site-ul cu totul, indicând o adresă IP neutilizată sau internă.

Iată cum să editați fișierul gazde Mac pe macOS (cunoscut anterior ca Mac OS X).

Editați fișierul Mac Hosts cu Text Edit

Există două moduri principale de a edita fișierul hosts în Mac OS X. Prima este prin utilizarea TextEdit, deoarece fișierul hosts este un document text simplu. Cu toate acestea, nu puteți deschide fișierul direct, deoarece se află într-o zonă protejată a sistem de fișiere. În schimb, trebuie să copiem fișierul într-o locație neprotejată, cum ar fi Desktop-ul, să-l edităm și apoi să-l copiem înapoi.

Pentru a găsi fișierul hosts, deschideți Finder, pe care îl puteți accesa făcând clic pe desktop, smiley face finder în partea stângă jos a ecranului sau apăsând comanda + bara de spațiu + „Găsește”. Apoi urmați acești pași:



Pentru a-l deschide, pur și simplu faceți dublu clic și va afișa conținutul fișierului în TextEdit (sau editorul de text la alegere).

Blocați adresele IP

În mod implicit, fișierul /etc/hosts este relativ simplu. Conține un număr de rânduri de text descriptiv care sunt „comentate” cu semnul liră sau număr (numit și liră sau hashtag) (#).

Orice linie care începe cu semnul # este un comentariu și nu este citită de fișierul /etc/hosts. Deci, comentariile sunt modul în care puteți adăuga note la fișierul dvs. hosts și puteți comenta orice rând pe care doriți ca fișierul /etc/hosts să nu mai fie citite ca intrări, dar nu doriți să le ștergeți în cazul în care aveți nevoie de ele în viitor.

Pentru fiecare linie, orice text după semnul lire sterline este ignorat de computer, ceea ce îl face o modalitate bună de a adăuga note și descrieri la fișierele dvs. De asemenea, conține valori IP implicite pentru localhost și broadcasthost. Pentru a edita fișierul, vă veți adăuga propriile linii după broadcasthost.


Pe lângă testarea site-urilor web nou dezvoltate și a migrațiilor de găzduire web, un alt motiv pentru a edita fișierul hosts este blocarea accesului la anumite site-uri web.

În exemplul nostru, ne vom preface că computerul pe care îl folosim este un dispozitiv pe care dorim să-l folosim exclusiv pentru serviciu, fără a ne permite să fim distrași de Facebook pe mașina noastră de lucru.

Pentru a face acest lucru, tastați adresa IP pe care doriți să o atribuiți, urmată de două file și numele de gazdă. În cazul nostru, dorim să blocăm Facebook, așa că vom mapa www.facebook.com la 0.0.0.0 care, ca adresă IP nevalidă, va duce la o eroare.


Acum, ori de câte ori încercăm să accesăm www.facebook.com de pe Mac-ul nostru, browserul web nu va reuși să încarce pagina, sperăm că ne încurajează să ne întoarcem la lucru!

Redirecționați adresele web

Alternativ, puteți introduce adresa IP a unui site valid în loc de 0.0.0.0, ceea ce va duce la direcționarea utilizatorilor care încearcă să acceseze Facebook către site-ul ales de dvs.

Pentru a determina adresa IP a unui site web, puteți utiliza comanda dig, care vine standard cu macOS. Pentru a „săpa” site-ul prin Terminal, pur și simplu deschidem Terminal și apoi rulăm comanda dig pe URL, care va returna apoi adresa IP ca rezultat.

$ dig www.site +scurt
104.25.27.105

Notă: Opțiunea +short păstrează rezultatul doar la informațiile de care avem nevoie, adică adresa IP.

Notați adresa IP care este returnată și utilizați-o în maparea fișierelor gazdei Mac. De exemplu, The New York Times site-ul web la www.nytimes.com returnează o adresă IP de 170.149.172.130. Dacă mapăm asta la Facebook în fișierul nostru gazde, de fiecare dată când cineva care folosește Mac încearcă să meargă la Facebook, va vedea The New York Times incarca in schimb.


Notă: multe site-uri web nu vă vor permite să mapați un nume de domeniu la adresa IP mapată în prezent pe site, astfel încât veți primi o eroare de securitate când încercați.

Puteți adăuga în fișierul hosts câte intrări doriți, introducând noi mapări pe fiecare linie. După ce ați făcut modificările dorite în fișierul hosts, salvați-l în locația sa actuală pe Desktop.

Apoi, trageți și plasați fișierul hosts de pe desktop înapoi în locația sa inițială la /privat/etc. Dacă ați închis fereastra Finder care indică acest director, pur și simplu utilizați Finder > Go > Go to Folder comanda, discutată mai sus, să-l redeschidă.

Când aruncați fișierul hosts înapoi în locația sa inițială, macOS vă va întreba ce să faceți cu fișierul hosts nemodificat care este deja acolo. Alegeți „Înlocuire” și apoi introduceți parola de utilizator administrativ pentru a autentifica transferul.

Cu fișierul hosts modificat acum, porniți browserul Web la testați schimbari.

Goliți memoria cache DNS

În cele mai multe cazuri, noua mapare ar trebui să funcționeze imediat, dar dacă nu vedeți comportamentul corect, poate fi necesar să vă goliți memoria cache DNS, forțând browserul să citească din fișierul hosts pentru a determina maparea.

Pentru a goli memoria cache DNS de pe Mac, deschideți Terminal și utilizați următoarea comandă (sudo vă permite să rulați această comandă ca administrator al mașinii):

$ sudo killall -HUP mDNSResponder

Notă: va trebui să introduceți parola de administrator pentru a executa această comandă.

Pentru ca Mac-ul dvs. să vă golească memoria cache DNS, apoi confirmați că s-a șters cache-ul prin ecoul unei confirmări, introduceți aceste două comenzi separate prin punct și virgulă, așa cum se arată aici:

$ sudo killall -HUP mDNSResponder;spunem cache-ul DNS a fost golit

Editați fișierul Mac Hosts în terminal cu Nano

Pașii din secțiunea anterioară sunt destul de simpli, dar dacă doriți să evitați copierea fișierului hosts, îl puteți edita direct în Terminal folosind Editorul UNIX Nano Text, care este încorporat în macOS.

Pentru a începe, lansați Terminal, tastați următoarea comandă, și apăsați Reveni. Ca și în cazul tuturor comenzilor sudo, va trebui să introduceți și parola de administrator pentru a o executa:
$ sudo nano /private/etc/hosts

Veți vedea acum fișierul hosts deschis în Nano redactor sau vim sau alt editor la alegere. Pentru a naviga și a edita fișierul în Nano, utilizați tastele săgeți de pe tastatură.


Așa cum am făcut cu metoda TextEdit, de mai sus, putem adăuga, edita sau elimina mapările numelor de gazdă după bunul plac. Deoarece am lansat Nano folosind sudo, orice modificări vor fi autentificate și salvate direct în fișierul original hosts, fără a fi nevoie să îl copiați în afara directorului său principal.

Când ați terminat de făcut modificări, apăsați Control-X pentru a ieși din editor, Y pentru a salva, și Reveni pentru a suprascrie fișierul hosts existent.

După cum am menționat mai devreme, asigurați-vă că ștergeți memoria cache DNS dacă observați că noile mapări nu funcționează corect.

Exemplele noastre au menționat blocarea și redirecționarea site-urilor care distrag atenția într-un mediu de lucru, dar puteți folosi acești pași și pentru a bloca manual accesul la site-uri web rău intenționate și, desigur, și la alte utilizări.

Dacă faceți vreodată o greșeală și nu sunteți sigur cum să o remediați, puteți oricând să restabiliți conținutul implicit al fișierului hosts folosind una dintre metodele de mai sus pentru a introduce următoarele informații implicite:

##
# Baza de date gazdă
#
# localhost este folosit pentru a configura interfața loopback
# când sistemul pornește. Nu modificați această intrare.
##
127.0.0.1 localhost
255.255.255.255 broadcasthost::1 localhost
fe80::1%lo0 localhost

Dacă sunteți un utilizator Mac și ați găsit acest articol util, poate doriți să consultați alte tutoriale TechJunkie, inclusiv și

Care este motivul pentru care căutați să editați fișierul hosts al Mac-ului dvs.? Cum a iesit? Vă rugăm să ne spuneți despre asta în comentariile de mai jos!

În sălile de operație sisteme macOS iar Windows are un fișier hosts care funcționează ca un distribuitor local de adrese și nume de domenii ale acestora (similar cu DNS). Este configurat de administratorul computerului în mod independent, iar parametrii introduși în el se aplică numai unui anumit dispozitiv.

Vă voi spune unde să găsiți fișierul hosts, cum să îl editați și de ce ați putea avea nevoie de el.

Editarea fișierului hosts într-un editor de text

De obicei, pentru a face modificări la fișierul hosts, administratorii îl deschid prin Terminal, dar nu toți utilizatorii vorbesc fluent linia de comandă. Dacă sunteți mai obișnuit să lucrați într-o interfață grafică, puteți edita fișierul hosts după cum urmează:

În mod implicit, acest fișier este protejat și nu poate fi editat, așa că facem următoarele:


Editarea fișierului hosts prin aplicația nano din „Terminal”

Dacă nu doriți să căutați fișiere, să creați copii și să le mutați dintr-un dosar în dosar, dar trebuie să editați rapid fișierul hosts, atunci acest lucru se poate face prin intermediul editorului de text nano din „Terminal”. Pentru a face acest lucru:


Actualizarea cache-ului DNS

Toate modificările sunt făcute în timp real și, de obicei, au un efect imediat asupra rețelei. Dacă acest lucru nu se întâmplă, atunci trebuie să resetați Setări DNS. Pentru a face acest lucru:

  • Deschideți „Terminal” (cum se face acest lucru este descris în „Editarea fișierului hosts prin aplicația nano din Terminal”).
  • Introdu comanda în ea dscacheutil - flushcache; sudo kilall -HUP mDNSResponder.

După care fișier nou gazdele vor funcționa cu siguranță.

De ce schimbați fișierul hosts?

Blocarea reclamelor sau accelerarea încărcării site-ului

Puteți introduce domeniul site-ului care distribuie publicitate în gazde și îl puteți redirecționa către adresa 127.0.0.1. Acolo puteți înregistra și site-uri pe care doriți să le faceți inaccesibile pe computer. Pur și simplu comparăm adresa site-ului cu adresa IP descrisă mai sus și gata.

Administratorul de rețea poate accelera încărcarea site-urilor prin editarea fișierului hosts. Este suficient să introduceți acolo domeniul site-ului și să legați adresa IP reală a resursei corespunzătoare la acesta. Redirecționările se fac în același mod în interior retea locala.

Resetarea setărilor iOS prin gazde

Există și aplicații mai practice. Cel mai adesea, cei care au spart firmware-ul unui dispozitiv mobil Apple recurg la editarea gazdelor.

Când le luminează, se folosește programul TinyUmbrella. Acesta înlocuiește configurația fișierului hosts, astfel încât să puteți instala unul învechit dacă este necesar versiunea iOS sau o versiune învechită a programelor din App Store pe un gadget piratat.

Aceste modificări vă împiedică ulterior să vă restaurați smartphone-ul sau tableta prin iTunes. Adică instalați firmware-ul oficial Nu va mai funcționa. Computerul nu va putea contacta serverele Apple, deoarece o linie suplimentară 74.208.105.171 gs.apple.com va apărea în fișierul hosts, redirecționând către serverele dezvoltatorului software pentru hacking iOS.

Prin urmare, înainte de a reinstala sistemul la dispozitiv mobil, va trebui să ștergeți această linie.

Vizualizări post: 17

Este amuzant, în instrucțiunile anterioare, vorbind despre cum să introduceți un folder de sistem ascuns pe Mac OS X, am folosit ca exemplu editarea fișierului hosts. După publicare, am văzut că nu există informații pe acest site despre cum să fac acest lucru, dar întrebarea se pune printre mulți, ei bine, cel puțin printre prietenii mei. De aceea am decis astăzi să vă vorbesc și despre cum să editați fișierul .hosts în Mac OS X.

Pentru început, voi spune că există două opțiuni de vizualizare și o opțiune de editare. Prima opțiune vă va permite doar să vizualizați conținutul fișierului în editor de text. Pentru aceasta vom avea nevoie de cunoștințe despre folderele de sistem. A doua opțiune este pentru utilizatorii mai avansați - editarea fișierului hosts prin Terminal. Le voi descrie pe amândouă, iar tu poți alege ce metodă este mai aproape de tine.

Opțiunea 1. Vizualizați conținutul .hosts folosind orice editor de text.

Deschideți Finder, accesați folderul de sistem etc. Pentru a face acest lucru, amintiți-vă combinația de butoane Cmd+Shift+G

După aceasta, căutăm fișierul .hosts de care avem nevoie. Îl deschidem în orice editor și ne bucurăm de viață.

După cum am spus mai sus, nu veți putea edita un fișier din editor sau, mai degrabă, nu așa, va funcționa, dar pentru a face acest lucru trebuie să vă „rupeți creierul” și mai întâi să introduceți parola de administrator în Terminal, introduceți exact programul de care aveți nevoie și editați deja în el. De aceea, aș recomanda să editați gazde folosind a doua metodă - prin Terminal. Dacă sunteți interesat de cum să editați un fișier protejat într-un editor de text, scrieți în comentarii și apoi voi face un alt manual mic.

Opțiunea 2. Editați fișierul .hosts folosind Terminalul.

Mai întâi, să deschidem Terminalul. Pentru a face asta, tu și cu mine trebuie să mergem la Aplicații -> Utilități -> Terminal.

Următorul pas este să mergeți la folderul etc din Terminal și să mergeți la fișierul hosts. Pentru a face acest lucru, scrieți următoarea linie în fereastră sudo nano /etc/hosts, această linie oferă comanda de deschidere a fișierului hosts, care se află în folderul etc. Terminalul vă va cere parola de administrator, introduceți-o. Dacă nu cunoașteți parola, atunci toate încercările de a edita fișierul nu vor duce la rezultatul dorit. Apoi, fie contactați administratorul de sistem, fie, dacă sunteți proprietarul computerului, ar trebui să vă cunoașteți parola oricum.

Dacă parola este introdusă corect, veți fi condus la editarea fișierului hosts

Mouse-ul nu funcționează în Terminal, orice mișcare prin conținut este posibilă doar folosind tastatura.
Apăsând butonul în jos de pe tastatură, mergeți la ultima linie a conținutului acestui fișier și inserați informațiile copiate anterior despre adresele IP.

După ce ați inserat liniile de text necesare, trebuie să părăsiți gazdele de editare. Pentru a face acest lucru, faceți clic Ctrl+X, atunci Y, și apăsați Intră

Gata, editarea fișierelor este completă! Pentru a vedea imediat rezultatul, tot ce trebuie să faceți este să ștergeți memoria cache. Pentru a face acest lucru, introduceți comanda în terminal dscacheutil -flushcache.

Dacă configurați un nou server web sau alt dispozitiv care se conectează la Internet și doriți să îl testați înainte de a intra online sau înainte de a întâmpina probleme cu programele spion și rețelele publicitare, există un fișier invizibil pe computer care ar putea ajuta . Acest fișier este numit Gazde, iar mai jos descrie modul de utilizare.

Sistemul de nume de domeniu

Când introduceți un nume de domeniu pentru orice site web, doriți să vedeți tot ce se întâmplă în culise. Fiecare site, fiecare serviciu și aproape fiecare dispozitiv conectat la Internet are o adresă numerică unică care spune despre locația altor dispozitive - aceasta este o adresă TCP/IP. Sistemul de nume de domeniu (DNS) convertește aceste adrese numerice în ceva mai recunoscut și mai memorabil pentru oameni (de exemplu, „www.microsoft.com”).

Când introduceți pentru prima dată o adresă de site, Mac-ul dvs. emite un ping server DNS. Mac-ul dvs. acumulează un fișier cache ascuns pentru a reține aceste detalii mai târziu, când vizitați din nou același site.

Fișierul Hosts

Sistemul de nume de domeniu și memoria cache asociată pe computerul dvs. sunt modalitatea standard de a afla cum să ajungeți unde ați fost pe Internet, dar există un alt fișier care este foarte util. Se numește Gazdeși poate fi folosit pentru a suprascrie informațiile DNS implicite.

Există câteva motive practice pentru care trebuie să utilizați un fișier Gazde mai degrabă decât să lași doar DNS-ul să-și facă treaba. De exemplu, testați un server de dezvoltare pe care urmează să îl lansați și doriți să utilizați un nume de domeniu personalizat în loc de o anumită adresă IP a dispozitivului. Înainte de sistemele online și accesul la orice DNS în uz, puteți utiliza fișierul Gazdeîn loc de „Introduceți adresa IP a dispozitivului”. Când utilizați un nume de domeniu, Mac-ul va merge automat la acel dispozitiv.

De asemenea, puteți utiliza fișierul Gazde pentru a bloca sau a ocoli programele spion și retele de publicitate prin „anularea” adreselor IP - prin introducerea 0.0.0.0, urmată de numele domeniului pe care doriți să-l blocați.

Cum se editează fișierul Hosts

Cel mai bine este să lucrați cu fișierul Gazde printr-o aplicație specială Terminal, care se află în folderul „Utilități” de pe computer. Trebuie să aflați adresa IP a dispozitivului către care doriți să redirecționați către dvs computer Mac, sau nume de domenii pe care încercați să le salvați de la distanță de pe computer.

· Faceți dublu clic pe Terminal.

· Tastați sudo nano /etc/hosts și apăsați Return.

· Vi se va solicita să introduceți o parolă. Introduceți parola de administrator.

Acum vă aflați în editorul de text Nano. Dacă doriți să adăugați un dispozitiv sau un domeniu nou, utilizați tastele săgeți pentru a muta cursorul și a-l poziționa după textul pe care îl vedeți, apoi începeți să tastați. Dacă mapați o anumită adresă IP din rețeaua locală la un domeniu, puteți introduce adresa IP, apăsați Tab și apoi introduceți numele domeniului.

În schimb, dacă doriți să vă asigurați că adresa URL nu ajunge la site, utilizați „127.0.0.1”. Aceasta îl va mapa înapoi pe computer. Chiar dacă computerul dvs. primește o adresă IP diferită de către routerul său, 127.0.0.1 va fi utilizat în mod implicit pe calculator local datorită setări standardîn dosar Gazde.

După ce ați terminat, apăsați lung controlul și tasta O pentru a salva fișierul, apoi controlul și X pentru a ieși. Întoarce-te la linie de comandăși tastați „sudo killall -HUP mDNSResponder” urmat de return. Aceasta va curăța cache DNS computerul dvs. și nu va fi afectat de modificările pe care le-ați făcut fișierului Gazde.

Nu uitați că ați schimbat fișierul Gazde, deoarece în orice moment este posibil să fie nevoie să anulați modificările pe care le-ați făcut pentru a salva lucru corect calculator.

Cum se editează Fișierul hosts pe Mac și de ce trebuie să faceți asta?:
rating 80 din 80 bazat pe 80 de evaluări.
Sunt 80 de recenzii în total.

Corect, nu prea scump și nici subestimat. Ar trebui să existe prețuri pe site-ul Serviciului. Neapărat! fără asteriscuri, clare și detaliate, acolo unde este posibil din punct de vedere tehnic - cât mai exacte și concise posibil.

Dacă sunt disponibile piese de schimb, până la 85% din reparațiile complexe pot fi finalizate în 1-2 zile. Reparațiile modulare necesită mult mai puțin timp. Site-ul web arată durata aproximativă a oricărei reparații.

Garantie si responsabilitate

Pentru orice reparație trebuie acordată o garanție. Totul este descris pe site și în documente. Garanția este încrederea în sine și respectul pentru tine. O garanție de 3-6 luni este bună și suficientă. Este necesar să se verifice calitatea și defectele ascunse care nu pot fi detectate imediat. Vezi termeni onesti si realisti (nu 3 ani), poti fi sigur ca te vor ajuta.

Jumătate din bătălie este Reparație Apple- aceasta este calitatea si fiabilitatea pieselor de schimb, deci un serviciu bun lucreaza direct cu furnizorii, exista intotdeauna mai multe canale de incredere si depozit propriu cu piese de schimb dovedite pentru modelele actuale, astfel incat sa nu fie nevoie sa pierdeti timp suplimentar.

Diagnosticare gratuită

Acest lucru este foarte important și a devenit deja o regulă de bune maniere pentru centrul de service. Diagnosticarea este cea mai dificilă și importantă parte a reparației, dar nu trebuie să plătiți un ban pentru aceasta, chiar dacă nu reparați dispozitivul pe baza rezultatelor sale.

Service reparatii si livrare

Serviciu bun prețuiește timpul tău, așa că oferă transport gratuit. Și din același motiv, reparațiile se efectuează numai în atelierul unui centru de service: se pot face corect și conform tehnologiei doar într-un loc pregătit.

Program convenabil

Dacă Serviciul funcționează pentru tine, și nu pentru el însuși, atunci este întotdeauna deschis! absolut. Programul ar trebui să fie convenabil pentru a se potrivi înainte și după muncă. Servicii bune funcționează în weekend și sărbători. Vă așteptăm și lucrăm la dispozitivele dumneavoastră în fiecare zi: 9:00 - 21:00

Reputația profesioniștilor constă din mai multe puncte

Vârsta și experiența companiei

Serviciile de încredere și cu experiență sunt cunoscute de mult timp.
Dacă o companie este pe piață de mulți ani și a reușit să se impună ca expert, oamenii apelează la ea, scriu despre ea și o recomandă. Știm despre ce vorbim, deoarece 98% dintre dispozitivele primite în centrul de service sunt restaurate.
Alte centre de service au încredere în noi și ne trimit cazuri complexe.

Câți maeștri în domenii

Dacă întotdeauna vă așteaptă mai mulți ingineri pentru fiecare tip de echipament, puteți fi sigur:
1. nu va fi coadă (sau va fi minimă) - dispozitivul tău va fi îngrijit imediat.
2. dai la Reparație Macbook un expert în domeniul reparațiilor Mac. El cunoaște toate secretele acestor dispozitive

Cunoștințe tehnice

Dacă pui o întrebare, un specialist ar trebui să-i răspundă cât mai exact posibil.
Ca să vă puteți imagina exact de ce aveți nevoie.
Vor încerca să rezolve problema. În cele mai multe cazuri, din descriere puteți înțelege ce s-a întâmplat și cum să remediați problema.

© 2024 ermake.ru -- Despre repararea PC-ului - Portal de informații