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

Scrieți-vă propriul joc Raspberry Pi
Scrieți-vă propriul joc Raspberry Pi
Raspberry Pi este o senzație de calcul, dar a fost inițial conceput cu o intenție cheie: să inspire o nouă generație să privească dincolo de console de jocuri, smartphone-uri și tablete și să adopte calea codului. Dacă sunteți în căutarea
Cum să utilizați Bing AI pe Mac
Cum să utilizați Bing AI pe Mac
Pentru a utiliza Bing Chat pe un Mac, deschideți un browser web și vizitați site-ul web Bing. Conectați-vă la contul Microsoft și apoi selectați pictograma Bing Chat. De acolo, urmați instrucțiunile și sfaturile de pe această pagină pentru utilizarea asistentului Microsoft Bing AI pe Mac.
Cum să obțineți componente în Rimworld
Cum să obțineți componente în Rimworld
Componentele sunt elementele de bază ale practic orice folosiți în Rimworld. Dacă joci un joc fără Componente, nu vei ajunge prea departe. Aveți nevoie de aceste articole pentru a construi nave, arme de foc, dispozitive electrice și altele. Dar cum anume
Cum să adăugați un ton de apel pe iPhone 6S
Cum să adăugați un ton de apel pe iPhone 6S
Când vine vorba de personalizarea iPhone-ului, unul dintre cele mai bune lucruri pe care le puteți face este să personalizați tonul de apel. În timp ce personalizarea pe iPhone lipsește în multe domenii diferite, cel puțin suntem capabili să ne schimbăm
Activați Citirea cu voce tare pentru fișiere PDF în Microsoft Edge Chromium
Activați Citirea cu voce tare pentru fișiere PDF în Microsoft Edge Chromium
Cum se activează citirea cu voce tare pentru fișiere PDF în Microsoft Edge Chromium Microsoft Edge Chromium a primit o îmbunătățire a funcției de citire cu voce încorporată. Acum poate fi activat pentru fișierele PDF pe care le-ați citit în browser.Publicitate Această caracteristică nu este nouă pentru aplicația Edge. Omologul său EdgeHTML moștenit îl avea deja disponibil
Google Earth vs Google Earth Pro
Google Earth vs Google Earth Pro
Cel mai probabil ați auzit despre Google Earth. Dar ați auzit vreodată de fratele său mai mic, Google Earth Pro? Acest articol va analiza în profunzime ambele versiuni ale acestui software popular și va explica tot ce aveți nevoie
Ce este nou în Firefox 54
Ce este nou în Firefox 54
O nouă versiune a popularului browser Mozilla Firefox este disponibilă. Versiunea 54 are capturi de ecran, marcaje mobile, o interfață de utilizator rafinată pentru descărcări și procese de conținut multiproces. Reclamă Începând cu versiunea 54, funcția de conținut multiproces (e10s) este activată în mod implicit. Acest lucru îmbunătățește fiabilitatea Firefox, deoarece dacă o filă se blochează, cealaltă o va face