Fișierele gazdă sunt fișiere text care sunt folosite pentru a mapa numele de domenii la adrese IP, exact ceea ce fac serverele DNS. Le puteți folosi pentru a simplifica conectarea la site-uri web și, ca atare, uneori va trebui să editați unul.
Ca atare, acest ghid va explica ce fișiere gazdă sunt pe Windows, cum le puteți edita și ce să faceți dacă nu puteți face acest lucru.
Ce este un fișier Hosts pe Windows?
Când computerul dvs. dorește să se conecteze la un site web, trebuie să vorbească cu un server DNS pentru a converti adresa URL într-un adresa IP. Cu toate acestea, dacă știți deja adresa IP pentru o adresă URL, puteți adăuga detalii la fișierul gazdă și computerul dvs. îl va folosi fără a consulta un server DNS sau cache-ul.
Să presupunem că doriți să căutați site-ul nostru, MakeUseOf, în browserul dvs. web. Pentru ca căutarea să aibă succes, computerul tău are nevoie de o adresă IP, așa că arată în fișierul gazdă.
Dacă ați specificat anterior adresa URL MakeUseOf și IP-ul potrivit în fișier, computerul dvs. folosește aceste informații pentru a se conecta. În caz contrar, computerul va încerca să găsească adresa IP în memoria cache DNS sau să se conecteze la un server DNS ca de obicei.
Fișierele hosts sunt prezente în toate sistemele de operare, dar în locații diferite. Iată locațiile tipice:
- Windows 10 - „C:\Windows\System32\drivers\etc\hosts”
- Mac OS X - „/private/etc/hosts”
- Linux - „/etc/hosts”
De ce ar trebui să editați fișierul Hosts?
Fișierul hosts este editat din mai multe motive, dar de obicei doriți să faceți acest lucru pentru una din două utilizări.
În primul rând, fișierul hosts este util dacă serverul DNS nu funcționează eficient. Dacă serverul dvs. DNS funcționează lent, puteți introduce adresa IP și numele domeniului în fișierul hosts pentru a accelera procesul de căutare (dacă cunoașteți toate detaliile).
Dimpotrivă, puteți utiliza țiglă gazde pentru a bloca accesul unui computer pe un site web. Deoarece fișierul hosts este primul port de apel pentru un computer, puteți introduce o adresă nevalidă pentru site-ul vizat pentru a opri accesul computerului la acesta.
Cum să editați fișierul Hosts în Windows 10 și 11
Editarea fișierului hosts în Windows este destul de simplă. Urmați pașii de mai jos.
1. Creați o copie de rezervă
În primul rând, trebuie să creăm o copie de rezervă. Acest lucru vă va ajuta să reveniți la o stare anterioară dacă ceva nu merge bine.
Urmați acești pași pentru a continua:
- Lansați File Explorer și navigați la locația menționată mai jos:
C:\Windows
system32\drivers\etc - Căutați fișierul hosts și faceți clic dreapta pe el.
- Alege Copie și inserați fișierul într-o altă locație sigură de pe computer.
Pentru a adăuga un nivel de securitate suplimentar, puteți, de asemenea creați un punct de restaurare. Acest punct de restaurare vă va permite să reveniți la starea curentă a sistemului de operare folosind funcționalitatea System Restore.
2. Utilizați Notepad pentru a edita fișierul Hosts
În această metodă, vom lansa fișierul hosts folosind aplicația Notepad și îl vom edita direct acolo.
Iată tot ce trebuie să faci:
- Deschide Notepad-ul prin apăsarea Câștigă + S, tastând „Notepad” în căutarea Windows și făcând clic pe Rulat ca administrator.
- În fereastra următoare, navigați la Fişier > Deschis.
- Tastați următoarea locație în câmpul de text pentru Nume fișier și faceți clic Deschis. De asemenea, puteți naviga manual la fișier.
C:\Windows\System32\drivers\etc\hosts
- Odată ce fișierul este deschis, derulați în jos până la sfârșit și introduceți adresa IP urmată de numele domeniului site-ului pe care doriți să îl blocați. Să presupunem că vrem să adăugăm adresa IP a Google la fișier. Folosind acest exemplu, fișierul nostru va arăta după cum urmează.
127.0.0.1 <Ahref=" http://www.google.com">www.google.comA>
- Dacă doriți să blocați un site, introduceți pur și simplu adrese IP incorecte, cum ar fi 0.0.0.0. Folosind exemplul de mai sus, vom introduce următorul text dacă dorim să blocăm Google.
0.0.0.0 <Ahref=" http://www.google.com">www.google.comA>
- Pentru a economisi timp, dați clic pe Fişier > Salvează ca.
- Extinde meniul drop-down pentru Salvați ca tip și alegeți Toate filele.
- Denumiți fișierul ca gazde2 și salvați-l pe desktop.
Acum că aveți un fișier hosts gata de funcționare, tot ce trebuie să faceți este să îl puneți în locația potrivită.
- Mergeți pe desktop, faceți clic dreapta pe fișierul pe care tocmai l-ați creat și alegeți Redenumiți.
- Îndepărtați numărul 2 (sau orice alt număr/litera pe care l-ați adăugat), astfel încât fișierul să fie numit doar Gazde.
- Copiați acest fișier.
- Lansați File Explorer și navigați la locația originală a gazdei.
- Lipiți noul fișier aici și faceți clic pe Înlocuiți fișierul în această destinație dacă apare o solicitare de suprascriere.
Fișierul dvs. gazde editat este acum gata de utilizare.
Ce trebuie să faceți dacă fișierul Hosts nu funcționează
Dacă fișierul hosts nu funcționează pe sistemul dvs., pot exista mai multe motive pentru care se întâmplă acest lucru. Este posibil să nu puteți deschide fișierul deoarece formatul nu este acceptat sau nu aveți suficientă permisiune pentru a-l accesa.
Dacă vă confruntați cu probleme cu fișierul, iată câteva metode de depanare pe care le puteți încerca:
1. Goliți cache-ul DNS și NetBIOS
Deoarece astfel de probleme apar de obicei din cauza fișierelor cache corupte sau defecte, prima soluție pe care vă recomandăm să o încercați este ștergerea memoriei cache.
Am descris cum să efectuăm pe acesta din urmă în ghidul nostru despre ce este un server DNS, deci verifică-l pentru instrucțiuni despre cum să faci asta.
După ce ați șters memoria cache DNS, urmați acești pași pentru a șterge memoria cache NetBIOS:
- Tastați Command Prompt în căutarea Windows și faceți clic pe Rulat ca administrator.
- În fereastra următoare, executați următoarea comandă:
nbtstat -R
După ce comanda este executată, verificați dacă problema este rezolvată.
2. Resetați fișierul Hosts
De asemenea, puteți încerca să resetați fișierul hosts la versiunea implicită pentru a rezolva orice probleme legate de acesta.
- Lansați File Explorer și navigați la locația de mai jos:
%systemroot%
system32\drivers\etc - Redenumiți fișierul hosts în hosts.bak.
- Apoi, navigați la următoarea locație:
%WinDir%
system32\drivers\etc - Faceți dublu clic pe fișierul hosts și înlocuiți textul prezent în acesta cu următorul:
# Copyright (c) 1993-2009 Microsoft Corp.
#
# Acesta este un exemplu de fișier HOSTS utilizat de Microsoft TCP/IP pentru Windows.
#
# Acest fișier conține mapările adreselor IP la nume de gazdă. Fiecare
# intrarea trebuie păstrată pe o linie individuală. Adresa IP ar trebui
# să fie plasat în prima coloană urmat de numele gazdei corespunzător.
# Adresa IP și numele gazdei trebuie separate de cel puțin unul
# spațiu.
#
# În plus, comentariile (cum ar fi acestea) pot fi inserate pe fiecare persoană
# linii sau după numele mașinii notat cu simbolul „#”.
#
# De exemplu:
#
# 102.54.94.97rinocer.culme.com # sursăServer
# 38.25.63.10X.culme.com # Xclientgazdă
# Rezolvarea numelui localhost este gestionată chiar în DNS.
# 127.0.0.1gazdă locală
# ::1 localhost - Salvați fișierul pentru a face modificări.
Personalizarea fișierului Hosts pe Windows
Acum știți cum să editați fișierul hosts în Windows. Puteți folosi aceste informații pentru a efectua o mulțime de sarcini, cum ar fi blocarea site-urilor web, redirecționarea acestora, crearea de comenzi rapide pentru site-uri web și chiar testarea serverelor web.