Principal Boxe Inteligente Amazon Cum se editează fișierul gazdelor pe macOS (Mac OS X)

Cum se editează fișierul gazdelor pe macOS (Mac OS X)



Fișierul gazdelor Mac-ului dvs. este un document text mic, dar important, care are capacitatea de a mapa numele gazdei la adresele IP specificate.

Cum se editează fișierul gazdelor pe macOS (Mac OS X)

În timp ce internetul modern folosește o varietate de servere DNS publice și private pentru a mapa adresele IP, fișierul gazdelor este o modalitate la îndemână de a suprascrie acele servere DNS, permițându-vă să îndreptați manual o adresă a site-ului web către adresa IP dorită sau să blocați accesul la un site-ul complet indicând o adresă IP neutilizată sau internă.

Să aruncăm o privire rapidă la modul de editare a fișierului gazdelor Mac pe macOS.

Cum să vă editați fișierul pentru gazdele Mac cu editare text

Există două moduri principale de a edita fișierul hosts în Mac OS X.

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

  1. Pentru a găsi fișierul gazdelor, deschideți Finder, pe care îl puteți accesa făcând clic pe desktop, pe smiley face finder în colțul din stânga jos al ecranului sau apăsând cmd + Bara de spațiu + Căutător .
  2. Acum, selectați Merge meniul derulant.

3. Apoi selectați Accesați dosarul din meniu.

4. În casetă, introduceți/ private / etc / hostsîn cutie și apăsați Întoarcere .

5. Se va deschide o nouă fereastră Finder și va fi selectat fișierul gazdelor Mac. Faceți clic și trageți-l din Căutător fereastra și plasați-o pe desktop.

Pentru a-l deschide, 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 o serie de rânduri de text descriptiv care sunt comentate cu semnul lirei sau numărul (numit și lire sau hashtag) (#).

Orice linie care începe cu semnul # este un comentariu și nu este citită de fișierul / etc / hosts. Pentru fiecare linie, orice text după semnul lirei este ignorat de computer, ceea ce îl face o modalitate bună de a adăuga note și descrieri în fișierele dvs. De asemenea, conține valori IP implicite pentru localhost și broadcasthost. Pentru a edita fișierul, veți adăuga propriile linii după broadcasthost.

În plus față de testarea site-urilor web dezvoltate recent și a migrațiilor de găzduire web, un alt motiv pentru editarea fișierului hosts este blocarea accesului la anumite site-uri web.

Windows are index index 10

În exemplul nostru, ne vom preface că computerul pe care îl folosim este un dispozitiv pe care dorim să-l folosim exclusiv pentru muncă, nepermițându-ne să ne distragem atenția de Facebook pe mașina noastră de lucru.

Pentru aceasta, tastați adresa IP pe care doriți să o atribuiți, urmată de două file și numele gazdei. În cazul nostru, dorim să blocăm Facebook, astfel încât să mapăm www.facebook.com la 0.0.0.0, care, ca adresă IP nevalidă, va duce la o eroare.

cum să scapi de liniile punctate în Excel

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ându-ne să ne încurajeze să ne întoarcem la muncă!

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 faptul că utilizatorii care încearcă să acceseze Facebook sunt direcționați către site-ul ales de dvs.

  1. Pentru a determina adresa IP a unui site web, puteți utiliza comanda dig, care vine standard cu macOS. La tu site-ul prin Terminal, deschidem pur și simplu Terminalul și apoi executăm comanda dig pe URL, care va returna apoi adresa IP ca ieșire.
  2. Acum, tastați $ dig www.techjunkie.com + short 104.25.27.105

Notă: Opțiunea + scurt păstrează ieșirea doar la informațiile de care avem nevoie, care este adresa IP.

3. Notați adresa IP returnată și utilizați-o în maparea fișierelor gazdelor dvs. Mac. De exemplu,New York Timessite-ul web returnează o adresă IP de 170.149.172.130. Dacă îl mapăm pe Facebook în fișierul gazdelor noastre, de fiecare dată când cineva care folosește Mac încearcă să acceseze Facebook, va vedeaNew York Timesîncărcați în schimb.

Notă: Multe site-uri web nu vă permit să mapați un nume de domeniu la adresa IP mapată în prezent pe site, așa că veți primi o eroare de securitate atunci când încercați.

4. Puteți adăuga oricâte intrări în fișierul gazde 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 actuală de pe desktop.

5. Apoi, glisați și fixați fișierul hosts de pe desktop înapoi la locația sa inițială la / private / etc . Dacă ați închis fereastra Finder care indică acest director, pur și simplu utilizați Finder> Go> Go to Folder comandă, discutată mai sus, pentru a o redeschide.

6. Când retrageți fișierul hosts în locația sa inițială, macOS vă va întreba ce să faceți cu privire la fișierul hosts nemodificat care este deja acolo. Alege A inlocui și apoi introduceți parola de utilizator administrativ pentru a autentifica transferul.

Cu fișierul gazdelor modificat acum în poziție, porniți browserul Web pentru a testa modificările.

Spălați memoria cache DNS

În majoritatea cazurilor, noua mapare ar trebui să funcționeze imediat, dar dacă nu vedeți comportamentul corect, poate fi necesar să vă spălați memoria cache DNS, forțând browserul să citească din fișierul gazdelor pentru a determina maparea.

  1. Pentru a spăla cache-ul 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 dvs.):
  2. Acum, tastați sudo killall -HUP mDNSResponder și apăsați Întoarcere .Notă: Va trebui să introduceți parola de administrator pentru a executa această comandă.
  3. Pentru ca Mac-ul dvs. să vă șteargă memoria cache, apoi confirmați că a șters memoria cache, repetând o confirmare, introduceți aceste două comenzi separate printr-un punct și virgulă, după cum se arată aici: sudo killall -HUP mDNSResponder;say DNS cache has been flushed

Mac-ul dvs. va apărea apoi prin difuzoare spunând că memoria cache DNS a fost spălată.

Cum să editați fișierul gazdelor dvs. Mac în terminal cu Nano

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

  1. Pentru a începe, lansați Terminal, tastați următoarea comandă și apăsați Return. 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
Editați fișierul gazdelor Nano

2. Veți vedea acum fișier gazdă deschis în Nano editor sauam venitsau un alt editor la alegere. Pentru a naviga și edita fișierul în Nano , utilizați tastele săgeată de pe tastatură.

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

aplicația nu a putut porni corect 0xc00007b

4. Când ați terminat de efectuat modificări, apăsați Control-X pentru a ieși din editor, Da pentru a salva și Întoarcere pentru a suprascrie fișierul gazdelor existent.

După cum am menționat anterior, asigurați-vă că vă spălați memoria cache DNS dacă observați că noile dvs. 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 utiliza, de asemenea, acești pași pentru a bloca manual accesul la site-uri web dăunătoare și, bineînțeles, și alte utilizări.

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

##
# Host Database
#
# localhost is used to configure the loopback interface
# when the system is booting. Do not change this entry.
##
127.0.0.1 localhost
255.255.255.255 broadcasthost::1 localhost
fe80::1%lo0 localhost

Gânduri finale

Știind cum să editați fișierul hosts pe macOS oferă o modalitate convenabilă de a suprascrie serverele DNS și de a indica manual o adresă a site-ului web către o nouă adresă IP sau pentru a bloca accesul și, urmând pașii descriși mai sus, puteți îndeplini această sarcină foarte repede.

Dacă sunteți utilizator Mac și ați găsit util acest articol, vă recomandăm să consultați alte tutoriale TechJunkie, inclusiv Cum să găsiți modelul de CPU exact al computerului dvs. Mac și Cum să spălați DNS-ul în Mac Mojave.

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

Articole Interesante

Alegerea Editorului

Cum să găsiți gunoiul pe un Android
Cum să găsiți gunoiul pe un Android
Vă întrebați unde este coșul de gunoi pe Android? Nu există unul. Un fel de. Vă explicăm totul și cum să găsiți fișiere șterse pe Android.
Actualizați patch-urile de marți pentru Windows 7 și Windows 8.1, 8 septembrie 2020
Actualizați patch-urile de marți pentru Windows 7 și Windows 8.1, 8 septembrie 2020
Pe lângă actualizările pentru Windows 10, Microsoft a lansat astăzi actualizări de securitate pentru Windows 7 (KB4577051) și Windows 8.1 (KB4577066). Iată soluțiile incluse în ele. Windows 8.1 Pentru Windows 8.1, actualizarea acumulativă lunară KB4577066 vine cu următoarele modificări. Actualizează informațiile despre fusul orar pentru Yukon, Canada. Abordează o problemă atunci când evaluați
Cum să dezactivați comentariile pe o pagină de Facebook
Cum să dezactivați comentariile pe o pagină de Facebook
https://www.youtube.com/watch?v=5cPgm8bbxwI Unii administratori de pagini Facebook ar dori să dezactiveze posibilitatea de a comenta postări pe pagina lor, însă Facebook nu oferă o metodă oficială documentată de dezactivare a comentariilor pe paginile de Facebook. Facebook
Cum să înlocuiți o telecomandă pierdută sau spartă
Cum să înlocuiți o telecomandă pierdută sau spartă
Dacă ați pierdut telecomanda pentru televizor sau a încetat brusc să funcționeze, atunci ar trebui să cumpărați o telecomandă universală sau să descărcați o aplicație de telecomandă.
Dezactivați căutările recomandate și Skype Meet on Edge New Tab Page
Dezactivați căutările recomandate și Skype Meet on Edge New Tab Page
Cum să dezactivați căutările recomandate și Skype Meet on Edge Pagina cu filă nouă O mică modificare a aterizat în ramura Canary a browserului Edge. Noua pagină a filei afișează acum interogările de căutare recomandate de Microsoft sub caseta de text de căutare și promovează, de asemenea, caracteristica Skype Meet.
Activați Tema întunecată experimentală pe YouTube
Activați Tema întunecată experimentală pe YouTube
Puteți activa funcția experimentală a temei întunecate pe YouTube utilizând orice browser modern care acceptă editarea cookie-urilor. Iată cum.
Cum să faci pe cineva administrator în GMOD
Cum să faci pe cineva administrator în GMOD
GMOD (prescurtare de la Garry’s Mod) este o modificare Half-Life 2 în care puteți crea videoclipuri, imagini și manipula diferite obiecte din joc. Când rulați serverul GMOD, trebuie să decideți cui va fi însărcinat cu administratorul