Fișierul c windows system32 drivere etc gazde. Fișierul Hosts - ce este, unde se află în Windows, ce ar trebui să facă un webmaster cu el și cum să elimine intrările de viruși din acesta. Unde se află fișierul Hosts și cum să eliminați intrările de viruși din acesta

09.04.2020 Interesant

Mulți utilizatori de computere obișnuiți și ușor avansați le folosesc de mulți ani și nu cunoșteau existența unui fișier numit gazde, care nu are nume de familie (adică extensie).

Dar datorită virușilor și imperfecțiunii sistemelor de operare din familia Windows (Windows), utilizatorii au trebuit să cunoască această „gazdă” și destul de aproape.



Pentru ce este fișierul hosts?

În sistemul de operare Windows (XP, Vista, 7 etc.) fișierul gazde folosit pentru a asocia (hartă) nume de gazdă (noduri, servere, domenii) cu adresele lor IP (rezoluție nume).Fișier gazde este un simplu fișier text care nu are nicio extensie (nu are nici măcar un punct :)).

Fişier gazde localizat fizic în directorul:

  • \Windows\System32\drivers\etc\- pentru Windows 2000/NT/XP/Vista\7
  • \Windows\- Pentru Windows vechi 95/98/ME

Cel mai adesea, acest director se află pe unitatea C, deci în acest caz se obține calea completă către fișier gazde reprezinta:

În mod implicit, într-un fișier gazdă normal trebuie specificată o singură adresă IP, aceasta este - 127.0.0.1 . Acest IP este rezervat pentru localhost, adică pentru computerul dvs. local. Nu ar trebui să fie alte adrese acolo!

Conținutul fișierului gazde pentru Windows XP (versiunea sistemului de operare rusă):



Conținut sub formă de text fișierul hosts pentru Windows XP poate fi copiat de aici:

# (C) Microsoft Corp., 1993-1999
#
# Acesta este un exemplu de fișier HOSTS utilizat de Microsoft TCP/IP pentru Windows.
#
# Acest fișier conține mapări ale adreselor IP cu numele de gazdă.
# Fiecare element trebuie să fie pe o linie separată. Adresa IP trebuie
# ar trebui să fie în prima coloană și trebuie să fie urmat de numele corespunzător.
# Adresa IP și numele de gazdă trebuie să fie separate de cel puțin un spațiu.
#
# În plus, unele rânduri pot conține comentarii
# (cum ar fi această linie), trebuie să urmeze numele nodului și să fie separate
# din el cu simbolul „#”.
#
# De exemplu:
#
# 102.54.94.97 rhino.acme.com # server de origine
# 38.25.63.10 x.acme.com # nodul client x

127.0.0.1 localhost

Conținutul fișierului gazde pentru Windows Vista (versiunea sistemului de operare în engleză):

Sub formă de text, conținutul fișierului hosts pentru sistemul de operare Windows Vista poate fi copiat de aici:

# Copyright (c) 1993-2006 Microsoft Corp.
#

#




#spaţiu.
#


#
# De exemplu:
#


127.0.0.1 localhost
::1 localhost



Conținutul fișierului gazde pentru Windows 7 (versiunea în limba engleză a sistemului de operare):

Sub formă de text, conținutul fișierului hosts pentru Windows 7 poate fi copiat de aici:

# 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.97 rhino.acme.com # server sursă
# 38.25.63.10 x.acme.com # x gazdă client

# Rezolvarea numelui localhost este gestionată chiar în DNS.
#127.0.0.1 localhost
# ::1 localhost

Folosind fișierul hosts

Fişier gazde teoretic poate fi folosit pentru a accelera internetul și a reduce volumul de trafic. Acest lucru se realizează prin reducerea solicitărilor către serverul DNS pentru resursele frecvent vizitate de utilizator. De exemplu, dacă utilizați în fiecare zi motoare de căutare Yandex și Google (site-uri http://yandex.ruȘi http://google.ru respectiv), atunci are sens în dosar gazde după linie" 127.0.0.1 localhost", scrie următoarele rânduri:

93.158.134.11 yandex.ru

209.85.229.104 google.ru

Acest lucru va permite browserului dvs. de Internet să nu contacteze serverul DNS, ci să stabilească imediat o conexiune la site-uri yandex.ruȘi google.ru. Desigur, puțini oameni fac în prezent astfel de trucuri, fie și doar din cauza vitezelor bune de acces moderne.



Restricții folosind fișierul hosts

Unii camarazi avansați folosesc uneori fișierul hosts pentru a bloca resursele web nedorite (de exemplu, conținut erotic - pentru copii până când cresc și devin mai deștepți decât tine). Pentru a face acest lucru, aveți nevoie de după linie 127.0.0.1 localhost adăugați și linia bnm sau mai multe linii:

127.0.0.1 adresa resursei blocate-1

127.0.0.1 abordareresursă blocată-2

127.0.0.1 abordareresursă blocată-3

De exemplu:

Esența acestei intrări este că resursa blocată specificată va fi acum asociată de browser cu adresa IP 127.0.0.1 , care este adresa calculator local, – în consecință, site-ul interzis pur și simplu nu se va încărca.

Această funcție este adesea folosită virușii informatici, care adaugă redirecționările browserului necesare atacatorilor în fișierul hosts:

Cel mai adesea, redirecționarea se face către un site „stânga”, care vizual nu diferă de resursa reală, în timp ce utilizatorul autentifică și parola sunt furate (le introduce în câmpurile presupus reale ale site-ului) sau pur și simplu scriu că dvs. contul este blocat (se presupune că pentru spam etc.), plătiți bani sau trimiteți SMS-uri (de asemenea, foarte scumpe) pentru a debloca. Concomitent cu redirecționarea către site-ul lor de pe site-urile de rețele sociale, atacatorii blochează utilizarea unui fișier gazde acces la site-urile de programe antivirus.

Atenţie! Nu plătiți niciodată pentru asta! Și nu trimite SMS-uri!

Un telefon mobil poate fi folosit doar ca mijloc de a obține o parolă sau un cod de deblocare. Acestea. mesajele ar trebui să vină la tine, nu de la tine.



Deși, dacă nu vă deranjează banii, verificați cu primul operator mobil costul trimiterii SMS-urilor către acest număr, pentru a decide cu siguranță că nu te deranjează doar să dai această sumă cuiva.

Cum se editează fișierul hosts

  1. Fiecare element trebuie scris pe rândul său propriu (separat).
  2. Adresa IP a site-ului trebuie să înceapă la prima poziție a liniei, urmată (în aceeași linie) de un spațiu și urmată de numele gazdei corespunzător.
  3. Adresa IP și numele de gazdă trebuie să fie separate de cel puțin un spațiu.
  4. Linia de comentariu trebuie să înceapă cu simbolul #.
  5. Dacă comentariile sunt folosite în șiruri de potrivire a numelui de domeniu, acestea trebuie să urmeze numele gazdei și sunt, de asemenea, separate prin # .

Fișier de viruși și gazde

Pentru a preveni detectarea imediată a acțiunilor lor, atacatorii editează fișierul gazdeîntr-un mod viclean. Sunt posibile mai multe opțiuni:

1. Până la sfârșitul fișierului gazde e adăugat FOARTE sunt multe rânduri (câteva mii), iar adresele de redirecționare (cel mai adesea situate la sfârșit) sunt greu de observat, mai ales dacă vizualizați conținutul fișierului gazde folosind bloc-notesul Windows încorporat - un editor foarte slab.

Pentru a vizualiza conținutul și a edita fișierul gazde cel mai bine de folosit editor de text, care arată numărul de linii dintr-un document, de exemplu Notepad++.

Ar trebui să fii și tu destul de supărat marime mare Fișierul hosts, ei bine, în starea sa normală, nu poate fi mai mare de câțiva kilobytes!

2. Fișierul original hosts este editat, după care i se atribuie atributul " Ascuns" sau " Sistem", pentru că implicit fișiere ascunseși folderele nu sunt afișate pe sistemele de operare Windows. În dosar C:\WINDOWS\system32\drivers\etc fișierul este creat hosts.txt(în mod implicit, extensiile nu sunt afișate pentru tipurile de fișiere înregistrate, iar sistemul nu acceptă fișierul hosts.txt, are nevoie doar gazde), care fie este complet gol, fie totul este scris așa cum ar trebui să fie într-un fișier real gazde.

3. Similar cu a doua opțiune, doar aici atacatorii au oferit deja opțiunea ca extensiile pentru tipurile de fișiere înregistrate să fie afișate în sistemul de operare (utilizatorul a activat-o independent). Prin urmare, în loc de fișier hosts.txt virusul creează un fișier gazde, care are litera " O„Rusă, nu engleză. Vizual fișierul arată ca unul real, dar nici nu este perceput de sistem.

În această imagine primul fișier gazde- ascuns, virusul i-a făcut modificări. Al doilea dosar gazde- nu este real, conține litera rusă " O" în numele, cel mai adesea acest fișier gazde gol, virușii nu se obosesc să copieze conținutul din fișierul real.

Restaurarea fișierului hosts

Dacă ați identificat modificări similare la fișierul dvs gazdă, totul trebuie restaurat starea originară. Pentru a face acest lucru, trebuie să faceți următoarele:

  • Dezactivați protecția în timp real pentru dvs program antivirus, deoarece multe programe antivirus moderne obișnuite (de exemplu, Avira) nu permit modificări ale fișierului gazde.
  • Deschide directorul C:\WINDOWS\system32\drivers\etc
  • Activați afișarea extensiilor pentru tipurile de fișiere înregistrate, ascunse și fișiere de sistem.
  • Faceți clic pe fișier gazde faceți clic dreapta și selectați linia " Editați cu Notepad++":

Dacă nu aveți instalat programul de editare de text Notepad++, vă recomand să îl instalați mai întâi și să nu folosiți Notepad. Daca nu ai acest moment Internet sau pur și simplu prea leneș să descărcați Notepad++, atunci puteți utiliza săracul notepad pentru a edita fișierul gazde.

Pentru a deschide un fișier gazde cu notepad, trebuie să faceți clic stânga pe el, va apărea fereastra Windows cu mesajul " Următorul fișier nu a putut fi deschis..." Setați comutatorul pe „ Selectarea manuală a unui program din listă". Faceți clic Bine. La fereastră " Selectarea programului" găsiți în listă Caietși apăsați Bine.

  • Editați conținutul fișierului hosts, astfel încât să devină așa cum este indicat la începutul acestui articol.
  • Salvează modificările.
  • Activați protecția programului antivirus (dacă este dezactivată).
  • Lansați browserul și verificați dacă puteți vizualiza site-urile dorite.

Cum funcționează fișierul hosts

Când un utilizator introduce adresa (URL-ul) unui site în browser și apasă Enter, browserul utilizatorului:

  • Verifică în fișierul hosts dacă numele introdus este numele propriu al computerului (localhost).
  • Dacă nu, atunci browserul caută adresa solicitată (numele de gazdă) în fișierul hosts.
  • Dacă este găsit un nume de gazdă, browserul accesează adresa IP specificată în fișierul hosts corespunzător gazdei respective.
  • Dacă numele de gazdă nu este găsit în fișierul hosts, atunci browserul accesează memoria cache de rezoluție DNS (cache DNS).
  • Dacă un nume de gazdă este găsit în memoria cache, browserul caută adresa IP stocată în memoria cache DNS pentru gazda respectivă;
  • Dacă numele de gazdă nu este găsit în memoria cache a rezolutorului DNS, browserul contactează serverul DNS;
  • Dacă pagina web (site-ul) solicitată există, serverul DNS traduce URL-ul specificat de utilizator într-o adresă IP;
  • Browserul web descarcă resursa solicitată.

Bună ziua, dragi cititori ai site-ului blogului. Astăzi vreau să vorbesc despre ceva destul de simplu în designul său, cum ar fi Fișierul hosts.

Ceea ce este de remarcat este că trăiește pe aproape toate sistemele de operare (și deci pe toate computerele utilizatorilor de internet), de la Linux la Windows 7. O altă proprietate distinctivă a acestuia este că nu are extensie, dar asta se datorează tocmai faptului. că funcționează ar trebui să fie în orice sistem de operare, ceea ce înseamnă că trebuie să fie universal.

Dar acesta nu este principalul lucru. Deși el este o relicvă a trecutului, există încă o mulțime de moduri de a folosi Hosts atât în ​​scopuri bune, cât și nu atât de bune. De exemplu, virușii și scriitorii de viruși îl iubesc foarte mult și îl folosesc adesea fie pentru a înlocui site-urile oficiale cu duplicatele lor de phishing, fie pentru a bloca capacitatea de a vă actualiza programul antivirus.

Cu toate acestea, echipamentele de rețea au nevoie de dispozitive bazate pe IP și nimic altceva. Prin urmare, a fost generată manual o listă de corespondență între numele gazdei și adresa sa IP (). O astfel de listă a fost numită Gazde și a fost trimisă la toate nodurile retea locala. Totul a fost grozav până în momentul în care nu a mai fost posibilă utilizarea acestei metode din cauza numărului mare de înregistrări conținute în acest fișier. Trimiterea lui a devenit problematică.

În acest sens, am decis să abordăm această problemă în mod diferit, și anume, să plasăm pe Internet un întreg (sistem de nume de domeniu) care să stocheze toate aceste tabele de corespondență și computerele utilizatorului să-l contacteze pe cel mai apropiat cu întrebarea ce fel de IP- ish corespunde domeniului Vasya.ru.

În același timp, toată lumea a uitat cu bucurie de fișierul Hosts, dar încă exista în toate sistemele de operare, cu excepția faptului că conținutul său era extrem de slab. De obicei, a existat și este încă prezentă o singură intrare:

127.0.0.1 localhost

Din anumite motive, această adresă IP (mai precis intervalul 127.0.0.1 - 127.255.255.255) a fost aleasă pentru a desemna gazda locală (IP privat), adică. chiar computerul la care stai (literal localhost - „acest computer”). Dar, într-adevăr, totul este pentru vechiul IPv4 (a patra versiune).

Și în IPv6, care intră acum în uz (datorită faptului că este încorporat în versiunea anterioara numărul de adrese nu mai este suficient pentru toată lumea) o astfel de intrare va arăta puțin diferit:

::1 localhost

Dar esența este aceeași. Deoarece Acum ambele standarde pentru specificarea unei adrese IP sunt încă folosite sau pot fi folosite, apoi în fișierul Hosts De obicei, ambele linii sunt prezente. Adevărat, deasupra lor poate fi scris orice fel de panou publicitar (în funcție de sistemul de operare folosit), dar toate acele rânduri conțin la început simbolul hash # (hash), ceea ce înseamnă că aceste rânduri sunt comentarii și nu trebuie luate în considerare. .

Pe vechiul meu Windows Vista, fișierul Hosts arată acum astfel:

# Copyright (c) 1993-1999 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 # intrare 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 un # spațiu. # # În plus, comentariile (cum ar fi acestea) pot fi inserate pe # linii individuale sau după numele mașinii notat cu simbolul „#”. # # De exemplu: # # 102.54.94.97 rhino.acme.com # server sursă # 38.25.63.10 x.acme.com # x gazdă client # Acest fișier HOSTS creat de Dr.Web Anti-rootkit API 127.0.0.1 localhost:: 1 gazdă locală

Sintaxa de înregistrare foarte simplu - mai întâi indicați adresa IP, apoi, prin orice număr de spații (caractere tabulatoare), introduceți numele gazdei (calculator, nod sau domeniu). Pentru fiecare intrare de acest fel este utilizată o linie separată.

Aici se pune întrebarea principală: ce loc ocupă în prezent Gazdele în procesul de stabilire a unei corespondențe între numele de domenii introduse în browser și adresele IP care sunt ascunse în spatele acestor domenii? Ei bine, după cum s-a dovedit, ocupă un loc foarte important, și anume primul. Dar mai întâi lucrurile.

Deci, introduceți adresa URL () în bara de adrese a browserului dvs. sau urmați un link din marcajele browserului sau din orice pagină web deschisă în acesta. În orice caz, browserul primește de la tine calea către documentul pe care vrei să-l vezi.

În orice caz, va fi prezență în Urla Numele domeniului site-ul pe care se află documentul care vă interesează (site-ul din exemplul nostru). Cu toate acestea, acest domeniu corespunde unui server foarte specific (poate virtual) unde este găzduit chiar acest site. Și acest server trebuie să aibă trebuie să fie o adresă IP, astfel încât să fie vizibil în rețea și să poată fi accesat.

Browserul dvs. nu poate ști ce IP corespunde numelui de domeniu conținut în URL (ei bine, cu excepția cazului în care ați activat memorarea în cache a înregistrărilor DNS chiar în acest browser și ați vizitat anterior acest nod). Prin urmare el adresele mai întâi Pentru clarificări, consultați în mod specific fișierul Hosts de pe computer.

Dacă acest domeniu nu este găsit acolo (și IP-ul corespunzător), atunci browserul va începe să tortureze Serviciu de stocare în cache a înregistrărilor DNS din Windows. Dacă ați accesat anterior acest domeniu și nu a trecut mult timp de atunci, atunci memoria cache DNS va oferi browserului aceeași adresă IP. Browserul îl va primi și va deschide documentul pe care l-ați solicitat.

Dacă nu există înregistrări pentru acest domeniu în cache, atunci browserul va trimite o solicitare către cel mai apropiat server DNS (cel mai probabil, acesta va fi serverul dvs.) și va primi informațiile necesare de la acesta. Adevărat, în acest caz poate exista o ușoară întârziere în deschiderea paginii web pe care ați solicitat-o, dar cu vitezele moderne de internet acest lucru va fi practic de neobservat.

Și asta se întâmplă cu absolut orice solicitare de a deschide un document de pe Internet de pe computer. Ai inteles? Gazde goale nu creează probleme, dar dacă îl completați și chiar și cu intenții rău intenționate, se poate dovedi că introduceți parola pentru portofelul Yandex nu pe site-ul oficial al acestui sistem de plata, și pe o resursă de phishing cu un design similar (vezi).

Cum poate fi aceasta? Ei bine, nimeni nu este ferit de infecția cu virus (), iar un virus poate adăuga cu ușurință adresa IP a unei resurse de phishing la Hosts și îi poate atribui numele de domeniu money.yandex.ru, de exemplu. Aici este pericolul.

Pe un site de rețea socială fals, aceștia pot intercepta parolele pe care le introduceți, pot solicita o taxă de intrare sau altceva mai creativ. Cel mai trist este că este imposibil de observat înlocuirea, deoarece numele de domeniu corect va apărea în bara de adrese a browserului.

Unde se află fișierul Hosts și cum pot elimina intrările de viruși din el?

Pe cealaltă parte eliminați modificările făcute de virus chiar și un noob absolut în computere poate folosi fișierul Host. De obicei, problema este să găsești unde se află acest fișier.

Pe vechi versiuni Windows, precum XP sau 2000, era deschis tuturor și locuia în foldere de sistem la următoarea adresă:

Windows\System32\drivers\etc\

Nu o să credeți, dar locuiește la aceeași adresă atât în ​​Windows 7, cât și în Vista, dar totul este ceva mai complicat acolo, pentru că urmând calea:

C:\Windows\System32\drivers\

Nu veți găsi niciun folder etc acolo. Dezvoltatorii au decis că muritorii obișnuiți nu ar trebui să atingă acest fișier pentru a evita problemele.

Cu toate acestea, fișierul hosts în Windows 7 și Vistaîncă există, trebuie doar să-l cauți, după ce ai primit drepturi de administrator. Personal, nici măcar nu am încercat să-mi dau seama de toate aceste prostii cu drepturi, dar am găsit o modalitate foarte simplă de a ocoli această limitare.

Deci, accesați meniul butonului „Start” - „Toate programele” și găsiți folderul „Accesorii” acolo. Există comenzi rapide în interiorul acestuia, printre care este ușor să vedeți „Notepad”. Faceți clic dreapta pe el și din a apărut meniul contextual alege "Rulat ca administrator":

Ei bine, de fapt, jumătate din bătălie este încheiată. Acum, în blocnotesul din care selectați meniul de sus elemente „Fișier” - „Deschidere”. Într-o fereastră standard de Windows Explorer, găsiți folderul dorit etc. (în directorul Windows\System32\drivers\), selectați „Toate fișierele” din lista drop-down din colțul din dreapta jos și urmăriți cu ochi fericiți apariția acestui top -fisier secret:

Va fi exact fără expansiune, iar restul va fi gunoi, se pare hosts.txt, virușii sunt foarte des creați pentru a-ți distrage atenția și în cele din urmă să te încurce. Pentru un fișier real, ei setează atributul „Ascuns”, care poate fi bifat sau debifat făcând clic dreapta pe fișier și selectând elementul de jos „Proprietăți”:

Și pentru că în Windows, în mod implicit, extensiile nu sunt afișate pentru tipurile de fișiere înregistrate (de aceea au făcut asta - nu înțeleg), atunci utilizatorul găsește hosts.txt fără să vadă nici extensia lui, nici faptul că există o altă gazdă în același dosar, dar este ascuns de ochii lui.

Făcând modificări la fals, el încă nu reușește nimic, începe să-și smulgă părul, să-și strângă mâinile și merge la magazin să cumpere un laptop nou pentru a intra în sfârșit în Contactul său preferat, pe care virusul l-a blocat pe vechiul computer. Ahhh, groază.

Deși, desigur, utilizatorul poate fi avansat și poate activa afișarea fișierelor ascunse și de sistem în setări. În Windows Vista, pentru a face acest lucru, accesați „Panou de control” - „Opțiuni folder” - fila „Vizualizare” și mutați caseta de selectare în „Afișare” foldere ascunseși fișiere.” Apropo, ar fi mai bine să debifați linia „Ascunde extensiile...” de mai sus:

Mânca o modalitate foarte simplă de a deschide acest fișier. Va fi suficient să apăsați combinația de taste Win + R de pe tastatură (sau selectați „Run” din meniul butonului „Start”), apoi introduceți următorul rând în fereastra care se deschide și apăsați Enter:

Notepad %windir%\system32\drivers\etc\hosts

Dar nu asta este ideea. Am găsit în continuare unde se află acest fișier secret (pentru Windows 7 și vista) și trebuie să-l examinăm cu atenție pentru posibile abuzuri. Dacă examinarea inițială a pacientului nu dezvăluie nicio patologie, atunci uitați-vă la zona de defilare a paginii din Notepad.

Uneori, virusul își face intrările după câteva sute de linii goale, reducând astfel riscul detectării dumneavoastră. Dacă nu există bară de defilare, atunci totul este grozav, dar dacă există, atunci folosește-o și aduceți-vă Gazdele în forma pe care ar trebui să o aibă de la naștere, adică Va fi suficient să aveți doar două rânduri în el (nimeni nu are nevoie de comentarii):

127.0.0.1 localhost::1 localhost

Ei bine dacă falsificarea adreselorîn acest fișier este destul de simplu de reprezentat, de exemplu ar putea arăta astfel:

127.0.0.1 localhost::1 localhost 77.88.21.3 site

Cum se realizează, în acest caz? blocare anumite site-uri prin Hosts? Ei bine, atribuiți adresa IP privată 127.0.0.1 domeniului care trebuie blocat, de exemplu, astfel:

127.0.0.1 localhost::1 localhost 127.0.0.1 vk.com 127.0.0.1 odnoklassniki.ru

Browserul inteligent găsește această potrivire și încearcă să obțină documentul solicitat(pagina web) de pe propriul computer, ceea ce, firește, nu poate face și despre care vă va informa imediat. Apropo, asta mod bun blocați accesul copiilor dvs. la site-uri pe care credeți că nu ar trebui să le viziteze. Desigur, va trebui totuși să creați o listă cu astfel de site-uri sau să le obțineți undeva, dar dacă doriți, puteți încerca.

După cum am menționat deja, în vremurile străvechi, când Internetul pentru majoritatea utilizatorilor era încă lent, pentru a accelera deschiderea site-urilor, aceștia își înregistrau numele IP în Hosts. Un alt lucru este că aceleași resurse și-au schimbat periodic găzduirea și, odată cu aceasta, și adresele IP. Iar utilizatorul, uitând ce a făcut în urmă cu șase luni pentru a accelera internetul, încearcă în zadar să înțeleagă de ce resursele sale preferate nu îi sunt disponibile.

Cum să folosiți Hosts atunci când mutați un site web pe o nouă găzduire?

Ei bine, și în cele din urmă, aș dori să vorbesc despre cum, făcând modificări în fișierul Hosts, puteți lucra cu un site care s-a mutat la o nouă găzduire chiar înaintea tuturor. servere DNS x va fi scrisă o nouă intrare (atribuirea unei noi adrese IP domeniului dvs.). Metoda este foarte simplă, dar eficientă.

Deci, schimbi hosterul. Desigur, se schimbă și adresa IP a site-ului dvs. Cum vor afla oamenii despre asta pe internet? Totul este corect, folosind o rețea de servere DNS. Apropo, primul și cel mai important pas îl vei face singur mergând la panoul de control al registratorului tău și înregistrând acolo adresele serverelor NS ale noului tău hoster.

De la ei se va răspândi noul DNS pe internet. Dar acest proces este lung și, în cel mai rău caz, poate dura câteva zile. În acest timp, site-ul ar trebui să fie disponibil atât pe găzduirea nouă, cât și pe cea veche, astfel încât utilizatorii din întreaga lume să nu fie privați de posibilitatea de a-l vizualiza.

Cu toate acestea, vei fi interesat să știi cum se simte de fapt resursa ta cu noul hoster? Verificați funcționarea tuturor pluginurilor și a altor lucruri. Chiar trebuie să așteptați de la câteva ore la două zile? La urma urmei, acest lucru este insuportabil.

În primul rând, puteți încerca să resetați memoria cache DNS pe propriul computer, deoarece vă poate împiedica să vă vedeți resursa pe noua găzduire dacă serverele DNS externe au primit deja intrare nouă. Cum să o facă? Din nou, totul este foarte simplu. Apăsați combinația de taste Win+R de pe tastatură (sau selectați „Run” din meniul butonului Start), apoi intrați în fereastra care se deschide:

Se va deschide o fereastră foarte înfricoșătoare numită Command Prompt, unde va trebui să lipiți această comandă:

Ipconfig /flushdns

Butoanele de lipire obișnuite din fereastra Prompt de comandă nu funcționează, așa că faceți clic dreapta în fereastra Prompt de comandă și selectați Lipire.

După aceea, faceți clic pe „Enter”, cache-ul DNS va fi șters de pe computer și puteți încerca să vă deschideți din nou site-ul. Apropo, este posibil să existe un cache DNS în browser, așa că ștergeți-l sau reîmprospătați fereastra în timp ce țineți apăsat butonul Shift de pe tastatură.

Apropo, dacă sunteți interesat, puteți vizualiza conținutul cache-ului DNS introducând următoarea comandă în linia de comandă:

Ipconfig /displaydns

Site-ul se mai deschide pe vechea găzduire? Nici o problemă. Găsim fișierul Hosts folosind metoda descrisă mai sus și îi adăugăm doar o linie:

site-ul 109.120.169.66

Unde 109.120.169.66 - va fi Adresa IP a noii dvs. găzduiri, iar apoi numele de domeniu al site-ului dvs. va urma. Toate. În timp ce restul lumii îți admiră resursa pe vechea găzduire, ai ocazia să corectezi eventualele probleme la motorul care a fost deja transferat pe noua găzduire. Lucrul este minunat și îl folosesc mereu.

Multă baftă! Ne vedem curând pe paginile site-ului blogului

S-ar putea să fiți interesat

Ce este DNS și cum serverele DNS asigură funcționarea internetului VPS de la NeoServer - deveniți proprietarul universului dvs. virtual
Cum să faceți o copie de rezervă și să restaurați din copie de rezervă, precum și nuanțele transferului unui site (Joomla, WordPress) pe o nouă găzduire
Cumpărarea unui domeniu (nume de domeniu) folosind exemplul registratorului Reghouse
Server local Denwer - cum să creați un site web pe un computer - instalarea, configurarea și eliminarea Denver
cPanel - crearea și lucrul cu baze de date, adăugarea de subdomenii și multidomenii, precum și parcarea acestora
Ce sunt domeniile, găzduirea, serverele DNS și adresele IP
FileZilla - de unde să descarci gratuit și cum să înveți să-l folosești pe cel popular Client FTP Filezilla
Transferarea unui site pe o nouă găzduire Infobox, alegerea între obișnuit și VPS, precum și lucrul cu panoul de control al hosterului

În ultimul an, au fost puse din ce în ce mai multe întrebări cu privire la locul în care se află fișierul hosts.

De fapt, acest fișier este foarte util atunci când faceți tot felul de setări legate de accesul la Internet.

De fapt, pentru orice problemă cu Internetul, fișierul hosts va fi folosit într-un fel sau altul. Dar despre asta vom vorbi mai târziu. Întrebarea principală este unde puteți găsi acest fișier cel mai util.

Dacă introduceți pur și simplu interogarea „gazde” în căutarea sistemului, nu veți putea găsi fișierul de care aveți nevoie - nu este atât de simplu. Cel puțin funcționează foarte rar, dacă chiar deloc.

Da, pe unul dintre forumurile interne a existat o postare în care o persoană a găsit chiar acest fișier prin cea mai frecventă căutare, dar alți utilizatori nu au reușit să-l găsească în acest fel.

În orice caz, ar fi util să luați în considerare cum să găsiți fișierul hosts pe un anumit sistem de operare.

Locația pe computer

Să începem, poate, cu cele încă populare sisteme Windows 7. Aici, pentru a găsi fișierul hosts, trebuie să faceți următoarele:

  • Accesați „Computerul meu”, apoi accesați „Disc local C”. Apoi, ar trebui să mergeți la folderul „Windows”, care este evidențiat în Figura nr. 1.

Notă: Dacă unitatea de sistem are o altă denumire (nu C:, deși cel mai adesea este C:), atunci folderul menționat mai sus numit „Windows” se află pe ea. În orice caz, ar trebui să verificați peste tot. Există un singur astfel de folder pe computer, așa că durează mult acest proces cu siguranță nu va dura.

  • După aceasta, ar trebui să mergeți la folderul „System32”. Nici să-l găsești nu va fi dificil, pentru că există doar unul ca acesta acolo și pur și simplu este imposibil să-l confundi cu ceva.

nr. 2. Dosarul „System32” în „ Disc local CU"

  • După ce accesați folderul „System32”, trebuie să găsiți folderul „driver” și să mergeți la el. Acest pas va fi, de asemenea, foarte ușor de finalizat.

Numarul 3. Folder „drivere” în „Unitatea locală C”

  • Apoi, ar trebui să găsiți un alt folder numit „etc”. Este evidentiata in poza de mai jos.

nr. 4. Folder „etc” în „Local Disk C”

  • De fapt, în folderul numit „etc” va fi fișierul hosts pe care îl căutăm. Poate că va fi doar unul acolo, sau alte fișiere care sunt, de asemenea, responsabile pentru conectarea la Internet vor fi localizate cu acesta. Mai exact, acestea sunt „rețele”, „servicii” și „protocol”.
    Ele provoacă adesea probleme în rețele sistem de operareși trebuie îndepărtate complet. Prin urmare, vă puteți aminti locația tuturor acestor fișiere - acest lucru va fi cu siguranță necesar munca in continuare.
    În orice caz, cele două fișiere cu siguranță nu vor fi numite „gazde”.

Astfel, puteți găsi fișierul hosts în Windows 7 urmând calea C:\Windows\System32\drivers\etc. Apropo, puteți deschide acest fișier foarte ușor, chiar dacă nu urmați calea indicată mai sus.

Pentru a face acest lucru, veți avea nevoie de o linie de comandă care rulează ca administrator. Se deschide foarte simplu.

Trebuie doar să deschideți meniul „Start”, apoi să deschideți „Toate programele”, să selectați folderul „Accesorii” (subliniat cu o linie roșie în Figura nr. 5) și să faceți clic dreapta pe elementul „Prompt de comandă”.

În meniul derulant, trebuie să selectați „Run ca administrator” (evidențiat cu un cadru verde în aceeași figură).

După aceasta, în linia de comandă trebuie doar să scrieți comanda „notepad [calea fișierului hosts, adică C:\Windows\System32\drivers\etc\hosts]” și apăsați butonul Enter de pe tastatură.

Totul arată ca și cum este prezentat în Figura 6.

Prin urmare, cu această abordare nu este nevoie să găsiți nimic. Sistemul va deschide totul automat. Dar despre deschiderea fișierului în cauză vom vorbi mai târziu.

În ceea ce privește deschiderea gazdelor în alte sisteme, precum Windows 8 și Windows 10, totul este, de asemenea, destul de simplu acolo. În ceea ce privește cea de-a opta versiune a sistemului de operare menționat mai sus, calea nu este diferită.

Aceasta înseamnă că a găsi fisierul dorit trebuie doar să urmați exact aceeași cale - C:\Windows\System32\drivers\etc.

Singura diferență față de capturile de ecran de mai sus este că va exista o interfață ușor diferită, dar în rest totul rămâne exact la fel.

În cele din urmă, nu îl puteți căuta deloc, dar deschideți-l prin linia de comandă în același mod ca cel descris mai sus.

Aceeași situație cu Windows 10 - calea rămâne exact aceeași. Din nou, diferența față de fotografiile de mai sus este doar în interfață.

Mai jos puteți vedea o captură de ecran a aceluiași fișier din sistem folderul Windows 10.

Dacă vorbim nu despre Windows-ul cu care suntem obișnuiți, ci despre Ubuntu, atunci fișierul de care avem nevoie se află și el într-un folder numit „etc”.

În consecință, pentru a-l deschide, ar trebui să introduceți o comandă simplă: sudo gedit /etc/hosts.

Concluzie! Din toate cele de mai sus, se poate trage o concluzie simplă - fișierul hosts este întotdeauna localizat în folderul „etc” în toate sistemele de operare.

Singurele excepții sunt vechi versiuni Windows– 95, 98 și ME. Acolo îl puteți găsi direct în folderul numit „Windows”.

Deci, știm deja unde găsim acest fișier. Acum merită să aflați cum să îl editați și de ce este necesar.

Scopul fișierului hosts

Pentru a spune simplu, este necesar să salvați o bază de date cu nume de domenii.

Dacă e mai dificil, atunci acest fișier necesare pentru a converti numele de domenii simbolice (exemplu: yandex.ru) în adrese IP care le corespund.

Faptul este că, înainte de fiecare tranziție către un anumit site, computerul trebuie să convertească numele simbolic al site-ului în denumirea sa digitală.

Și aici gazdele vin în ajutor. În rețelele TCP/IP, aceeași funcție este atribuită DNS-ului, adică sistemului de nume de domeniu.

Problema este că de foarte multe ori atacatorii și tot felul de blocanți de conținut pe internet, cum ar fi Roskomnadzor, folosesc chiar acest fișier pentru a bloca accesul la diverse site-uri.

Este scris unul cu drepturi depline software, ceea ce face o modificare a acestuia și creează astfel probleme semnificative la intrarea în World Wide Web.

Cu toate acestea, acest lucru este relevant și pentru fișierele „rețele”, „servicii” și „protocol” menționate mai sus.

Dar pot fi eliminate complet, dar acest truc nu va funcționa cu gazde. Prin urmare, trebuie să știm cum poate fi editat.

Cum se deschide fișierul hosts

Una dintre modalitățile de a face acest lucru a fost descrisă mai sus.

Constă în deschiderea unui prompt de comandă ca administrator și scrierea comenzii „notepad [calea fișierului hosts, adică C:\Windows\System32\drivers\etc\hosts]”.

După cum puteți vedea, programul Notepad este folosit aici pentru a deschide, adică, de fapt, un editor de text. Este un blocnotes obișnuit, dar cu mult mai mult o cantitate mare diverse funcții.

Problema este că nu este instalat pe fiecare computer modern.

Deși instalarea este foarte simplă - există sute de site-uri pentru aceasta care postează în depozitele lor fișiere de configurare Notepad, deschiderea fișierului pe care îl luăm în considerare poate fi mult mai ușoară.

Cert este că în acest caz nu vom avea nevoie de toată funcționalitatea Notepad-ului și puteți deschide gazde cu cel mai obișnuit notepad.

Pentru a face acest lucru, trebuie să urmați acești pași:

  • De la bun început, trebuie să faceți clic dreapta pe fișier în sine și să selectați „Deschide cu” din meniul derulant (este evidențiat cu un cadru roșu în Figura nr. 8).

Notă: De obicei dosarulgazdenu are extensie și arată așa cum se arată în Figura 7, adică sub forma unei pictograme foaie albă. Dar uneori sistemul îi mai poate oferi un fel de prelungire. Este exact ceea ce putem vedea în Figura 8. Indiferent dacă are sau nu extensie, ar trebui să o deschideți doar prin Notepad sauNotepad.

  • Apoi, trebuie să selectați „Selectați un program”. Dacă lista care se deschide conține „Notepad”, ca în Figura 9, atunci trebuie să faceți clic pe el și să faceți clic pe butonul „OK”.
    Dacă nu, ar trebui să utilizați butonul „Răsfoiți” (evidențiat cu un cadru roșu în Figura nr. 9) și să selectați un bloc de note acolo.

După cum puteți vedea, totul se face foarte simplu. După aceasta, se deschide fișierul de care avem nevoie.

În ceea ce privește editarea, nu există instrucțiuni speciale aici; totul se face în același mod ca într-un blocnotes obișnuit.

Aceasta înseamnă că puteți selecta o parte, o puteți șterge cu butonul Backspace de pe tastatură și puteți efectua alte acțiuni oferite de un editor de text obișnuit.

Puteți vedea clar procesul de găsire, deschidere și editare a fișierului hosts în videoclipul de mai jos.

Cum se schimbă fișierul hosts

Unde se află fișierul hosts - Exemple pentru diferite sisteme de operare

Fișierele modificate ale gazdelor Windows pot împiedica instalarea clientului de joc sau pot cauza probleme cu corecția. Fișierul hosts este a sistem Windows fișier care poate suprascrie DNS și redirecționează adrese URL sau adrese IP către diferite locații. Un utilizator obișnuit de internet acasă nu va avea un fișier hosts modificat.

Verificarea modificărilor

  1. presa Tasta Windows + R.
  2. Tip Bine.
  3. Deschide gazde fișier cu un editor de text, cum ar fi Notepad. Gazdele nu vor avea o extensie de fișier.
  4. Comparați fișierul hosts cu setările Microsoft implicite enumerate mai jos. Dacă al tău este diferit, a fost modificat. Eliminați toate rândurile care conțin adrese URL sau adrese Blizzard.
  5. Salvați fișierul.

Notă: Dacă fișierul dvs. hosts a fost modificat, executați o scanare antivirus . Virușii și programele malware pot modifica fișierul hosts pentru a încerca să redirecționeze computerul către site-uri web rău intenționate.

Modificări problematice comune

Aceste modificări afectează negativ jocurile Blizzard. Dacă le găsiți, eliminați-le:

  • 127.0.0.1 eu.actual.battle.net
  • 127.0.0.1 us.actual.battle.net
  • 127.0.0.1 enGB.nydus.battle.net

Resetarea fișierului Hosts la valorile implicite Microsoft

Pentru a reseta fișierul Hosts la valoarea implicită, urmați acești pași:

  1. presa Tasta Windows + R.
  2. Tip blocnotesîn fereastra Run.
  3. Clic Bine.
  4. Copiați următorul text în fereastra Notepad: # Copyright (c) 1993-2006 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 # intrare 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 un # spațiu. # # În plus, comentariile (cum ar fi acestea) pot fi inserate pe # linii individuale sau după numele mașinii notat cu simbolul „#”. # # De exemplu: # # 102.54.94.97 rhino.acme.com # serverul sursă # 38.25.63.10 x.acme.com # x gazdă client # rezoluția numelui gazdă locală este gestionată în DNS însuși. # 127.0.0.1 localhost # ::1 localhost
  5. Pe Fişier meniu, selectați Salvează ca, tastați „gazde” (inclusiv ghilimele) în Nume de fișier casetă, apoi salvați fișierul pe desktop.
  6. presa Tasta Windows + R din nou.
  7. Tip %WinDir%\System32\Drivers\Etcîn fereastra Run și faceți clic Bine.
  8. Redenumiți fișierul Hosts în „Hosts.old”.
  9. Copiați sau mutați fișierul Hosts pe care l-ați creat de pe desktop în folderul %WinDir%\System32\Drivers\Etc. Dacă vi se solicită să introduceți o parolă de administrator, selectați Continua.

Astăzi, destul de des utilizatorii rețelelor sociale precum VKontakte sau Odnoklassniki întâmpină probleme de conectare la site. Sistemul controlează acest lucru prin fișierul HOSTS, care se află în arborele C:\Windows\System32\drivers\etc. Din păcate, acest serviciu este cel mai adesea susceptibil la viruși. Să încercăm să ne dăm seama cum să remediam situația.

Ce fișiere se află în directorul C:\Windows\System32\drivers\etc și de ce sunt responsabili?

Mai întâi, să aruncăm o privire la fișierele din acest folder. Pe lângă fișierul pe care îl căutați, aici ar trebui să mai existe doar patru obiecte. Dacă mai există ceva, putem spune cu siguranță asta sau ceva similar.

În ceea ce privește funcțiile fișierelor, de exemplu, obiectul C:\Windows\System32\drivers\etc\services și alte fișiere, inclusiv HOSTS, protocol, lmhosts și rețele, sunt responsabile pentru unele funcții de acces utilizator la anumite resurse din Rețea.

Cel în cauză determină maparea unei baze de date de nume de domenii la adrese IP. În plus, utilizarea acestuia presupune accelerarea accesului utilizatorilor la paginile cel mai frecvent vizitate de pe Internet, ocolirea serverelor DNS, precum și blocarea unor resurse nedorite sau link-uri banner. În mod implicit, pe lângă partea de text descriptiv, conține o singură intrare de interes pentru noi la sfârșitul textului, și anume: 127.0.0.1 localhost. Toate! Nu ar trebui să mai existe intrări suplimentare în el.

Verificarea adresei IP a site-urilor

Dacă vorbim despre un exemplu dacă un nume de domeniu corespunde unei adrese IP reale a unei resurse, îl puteți verifica într-un mod complet elementar folosind intrarea standard pe linia de comandă comenzi ping, după care este indicată adresa URL a resursei care se verifică, separată printr-un spațiu.

Pentru a obține IP-ul oricărei resurse, trebuie să utilizați următoarea combinație: ping www.(numele site-ului).(afilierea domeniului). De exemplu, pentru Rețelele Facebook va arăta ca ping www.facebook.com. După executarea comenzii, pe ecran vor fi afișate adresa dorită și statisticile așa-numitului ping.

Ce să faci dacă fișierul este infectat cu un virus?

Din păcate, este fișierul C:\Windows\System32\drivers\etc\HOSTS pe care virușii îl infectează cel mai des. După aceasta, atunci când utilizatorul se conectează la același rețea socială fie este redirecționat către un site clonat, fie este emis un mesaj care solicită plata pentru intrare. Să facem o rezervare imediat: nicio „rețea socială” nu percepe bani pentru utilizarea serviciilor resursei. De aici concluzia: este un virus (uneori blocaj artificial, ceea ce este extrem de rar).

Dacă s-a întâmplat o astfel de problemă, ar trebui mai întâi să verificați sistem informaticÎn unele cazuri, nici măcar nu ar trebui să utilizați antivirusul instalat pe sistem, deoarece a ratat deja amenințarea și nu există nicio garanție că îl va detecta și îl va elimina ca urmare a unei scanări la cerere.

Este mai bine să rulați niște utilitare portabile precum Dr. Web (Cure IT is best!) sau KVRT, care nici măcar nu necesită instalare. Dar chiar și astfel de produse puternice nu ajută întotdeauna, iar blocarea accesului la resursele scrise în fișierul C:\Windows\System32\drivers\etc\HOSTS rămâne și continuă să funcționeze. Să vedem cum putem scăpa de el.

Corectarea manuală a textului fișierului

Mai întâi, accesați directorul C:\Windows\System32\drivers\etc, apoi selectați fișierul nostru și faceți clic dreapta pentru a apela meniul cu comanda „Deschide cu...” (inițial, fișierul de sistem în sine nu se va deschide făcând dublu clic pentru că nu are extensie) . Acum din listă programele disponibile selectați „Notepad” standard și uitați-vă la conținutul textului.

De regulă, un fișier infectat poate conține intrări precum 127.0.0.1, după care sunt indicate adresele resurselor acelorași „rețele sociale” (de exemplu, 127.0.0.1 odnoklassniki.ru). Acesta este primul semn că acestea au fost produse ca urmare a declanșării cod rău intenționat. Se pare că elementele de control ale sistemului, referitor la fișierul HOSTS, se produc în mod constant atunci când încearcă să îl acceseze.

Cea mai simplă remediere este să ștergeți tot conținutul atunci când lipiți textul original ( îl puteți lua de pe alt computer sau îl puteți găsi pe Internet). După aceasta, trebuie doar să salvați modificările (Ctrl + S) și să reporniți terminalul computerului. Puteți, desigur, să încercați să înlocuiți fișierul pe care îl căutați cu cel original, dar este puțin probabil ca sistemul să vă permită să faceți acest lucru chiar dacă aveți drepturi de administrator. În plus, această opțiune funcționează în aproximativ 20-30% din cazuri.

Probleme cu HOSTS și obiectul lmhosts.sam

Problema poate fi adesea mai gravă. Faptul este că, uneori, la intrarea în directorul C:\Windows\System32\drivers\etc, fișierul HOSTS de care avem nevoie lipsește vizual.

Mai întâi, în Explorer, ar trebui să utilizați meniul de servicii și apoi să selectați opțiunile folderului, unde este activată opțiunea de a afișa obiecte ascunse (fișiere și foldere). În plus, trebuie să debifați casetele pentru ascunderea fișierelor și extensiilor de sistem protejate pentru tipurile înregistrate. Acum fișierul nostru este vizibil.

Totuși, de aici încep adevăratele probleme. Faptul este că atunci când încercați să editați sau să salvați, sistemul afișează un mesaj că fișierul C:\Windows\System32\drivers\etc\HOSTS nu poate fi scris. Ce să faci în acest caz?

Luăm măsuri drastice - ștergeți fișierul HOSTS, de preferință din Coșul de reciclare. Îl puteți șterge rapid, ocolind Coșul de gunoi, folosind combinația Shift + Del. Apoi faceți clic dreapta pe spațiul liber al ferestrei și selectați comanda pentru a crea o nouă fisier textși numiți-i gazde sau HOSTS fără extensie, orice doriți, nu contează. Suntem de acord cu avertismentul sistemului cu privire la schimbarea extensiei și începem editarea. După cum este deja clar, pașii suplimentari sunt similari cu opțiunea anterioară - pur și simplu introduceți conținutul original și salvați documentul nou creat. După aceasta, ștergem fișierul lmhosts.sam (acesta este cel care afectează performanța fișierului gazdă dorit), după care repornim din nou sistemul.

Această opțiune va restabili accesul la site-urile dvs. preferate care au fost blocate anterior. Apropo, această metodă funcționează aproape întotdeauna.

În loc de o postfață

După cum se poate vedea din cele de mai sus, puteți rezolva problema cu blocarea resurselor de Internet destul de simplu, chiar și fără a avea cunoștințe și abilități speciale în acest sens. Cu toate acestea, înainte de a începe editarea obiectului de sistem HOSTS, ar trebui să vă asigurați că verificare standard Software-ul antivirus nu a făcut nimic. Unii utilizatori încearcă să folosească utilitare precum Microsoft Fix It. Vă rugăm să rețineți că, dacă există un virus în sistem, fișierele vor fi reinfectate, iar corecțiile vor fi făcute doar temporar.