Fișierul Hosts din Windows 10: ce este și cum se editează ⋆ ALexHost SRL
Testați-vă abilitățile cu toate serviciile noastre de găzduire și beneficiați de 15% reducere!

Utilizați codul la finalizarea comenzii:

Skills
16.12.2024

Fișierul Hosts din Windows 10: ce este și cum se editează

Fișierul hosts este un fișier text simplu utilizat de sistemul de operare pentru a corela numele de domeniu cu adresele IP înainte ca sistemul să verifice serverele DNS externe. Prin editarea fișierului hosts, puteți defini manual ce adrese IP sunt asociate cu anumite nume de domenii. Acest lucru este util pentru testarea site-urilor web, blocarea anumitor domenii sau înlocuirea setărilor DNS.

În acest articol, vom explica ce este fișierul hosts, cum funcționează în Windows 10 și vom oferi instrucțiuni pas cu pas despre cum să găsiți, să editați și să utilizați eficient fișierul hosts.


Ce este fișierul Hosts?

Fișierul hosts este un fișier de sistem care conține corespondențe statice ale numelor de domenii cu adresele IP. Atunci când introduceți un nume de domeniu în browserul dvs. (de exemplu, www.example.com), computerul verifică fișierul hosts înainte de a contacta un server DNS pentru a rezolva problema domeniului la o adresă IP. Dacă există o intrare pentru domeniu în fișierul hosts, sistemul utilizează adresa IP specificată acolo.

Utilizări comune ale fișierului Hosts:

  • Blocarea site-urilor web: Redirecționați un domeniu (de exemplu, www.ads.com) către 127.0.0.1, blocând efectiv accesul.
  • Testarea site-urilor web: Direcționați un domeniu către un server local de dezvoltare.
  • Ocolirea problemelor DNS: Atribuiți manual o adresă IP unui domeniu dacă DNS-ul nu rezolvă corect.

Locația fișierului Hosts în Windows 10

În Windows 10, fișierul hosts este localizat în următorul director:

C:\Windows\System32\drivers\etc\hosts

Veți avea nevoie de privilegii administrative pentru a edita acest fișier, deoarece este un fișier de sistem protejat.


Cum să editați fișierul Hosts în Windows 10

Pentru a edita fișierul hosts, urmați acești pași:

Pasul 1: Deschideți Notepad ca administrator

  • Faceți clic pe butonul Start, tastați Notepad în bara de căutare.
  • Faceți clic dreapta pe Notepad și selectați Run as administrator.

Pasul 2: Deschideți fișierul Hosts

  • În Notepad, faceți clic pe Fișier > Deschidere.
  • Navigați la locația fișierului hosts:
    C:\Windows\System32\drivers\etc\
  • În colțul din dreapta jos al ferestrei de dialog de deschidere, schimbați filtrul tipului de fișier de la Documente text (*.txt) la Toate fișierele.
  • Selectați fișierul hosts și faceți clic pe Open (Deschidere).

Pasul 3: Adăugați intrări în fișierul de gazde

Odată ce fișierul hosts este deschis, puteți adăuga, modifica sau elimina corespondențe domeniu-IP. Fiecare intrare ar trebui să fie pe o linie nouă cu următorul format:

Adresă_IP nume_de_domeniu

De exemplu, pentru a bloca www.ads.com, puteți adăuga această linie:

127.0.0.1 www.ads.com

Aceasta va redirecționa orice solicitare pentru www.ads.com către computerul dvs. local (127.0.0.1), blocând efectiv accesul la site-ul respectiv.

Dacă doriți să direcționați un domeniu către o anumită adresă IP (de exemplu, în scopuri de testare), puteți utiliza următorul format:

192.168.1.100 www.example.com

Acest lucru va forța sistemul să rezolve www.example.com la adresa IP locală 192.168.1.100.

Pasul 4: Salvați fișierul Hosts

După efectuarea modificărilor, faceți clic pe File > Save pentru a salva fișierul hosts. Este posibil să vi se ceară să confirmați permisiunile administrative pentru a face modificări.


Exemple practice de utilizare a fișierului Hosts

1. Blocarea site-urilor web nedorite

Puteți bloca accesul la anumite site-uri web prin maparea acestora la o adresă IP inexistentă sau la 127.0.0.1, care este adresa localhost. Acest lucru împiedică efectiv browserul să încarce site-ul web.

De exemplu, pentru a bloca Facebook, adăugați următoarea intrare la fișierul hosts:

127.0.0.1 www.facebook.com 127.0.0.1 facebook.com

Când încercați să vizitați www.facebook.com, acesta nu se va încărca deoarece sistemul încearcă să îl rezolve la 127.0.0.1, care nu găzduiește site-ul web.

2. Redirecționarea domeniilor pentru testare

Dacă dezvoltați un site web și doriți să îl testați pe computerul dvs. local fără a afecta site-ul live, puteți edita fișierul hosts pentru a redirecționa domeniul către serverul dvs. local de dezvoltare.

De exemplu, dacă serverul dvs. local rulează la adresa 192.168.1.50 și doriți să testați www.mytestsite.com local, puteți adăuga:

192.168.1.50 www.mytestsite.com

Acum, când vizitați www.mytestsite.com, acesta se va adresa serverului dvs. local pentru testare.

3. Ocolirea problemelor DNS

Dacă un server DNS nu reușește să rezolve corect un domeniu sau dacă aveți nevoie de o soluție temporară în timp ce modificările DNS se propagă, puteți seta manual adresa IP în fișierul hosts.

De exemplu, dacă www.example.com ar trebui să rezolve la 93.184.216.34, puteți adăuga:

93.184.216.34 www.example.com

Acest lucru forțează domeniul să se rezolve la adresa IP specificată fără a se baza pe servere DNS externe.

Testați-vă abilitățile cu toate serviciile noastre de găzduire și beneficiați de 15% reducere!

Utilizați codul la finalizarea comenzii:

Skills