Ce ar trebui să fie în folderul system32. Cum se schimbă fișierul hosts. Scopul fișierului hosts

Modificat gazde Windows fișierele pot împiedica instalarea clientului de joc sau pot cauza probleme cu corecția. Fișierul hosts este Windows fișier de sistem 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ți 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.

Nota: 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 Salvați 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.

Fişier gazde stabilește o corespondență între serverul IP și domeniul site-ului. O solicitare către acest fișier are prioritate față de apelurile către serverele DNS. Spre deosebire de DNS, conținutul fișierului este controlat de administratorul computerului.

Astăzi, un număr mare de programe malware utilizează fișierul gazde pentru a bloca accesul la site-uri web ale portalurilor populare sau rețelelor sociale. Adesea, în loc să blocheze site-urile, malware-ul redirecționează utilizatorul către pagini care arată similar cu resursele populare (rețele sociale, servicii postale etc.), unde un utilizator neatent introduce acreditări, care cad astfel în sarcina atacatorilor. De asemenea, este posibil să blocați accesul la site-urile web ale companiilor de software antivirus.

Locația fișierului găzduiește

Fișier implicit gazde situat aici C:\Windows\System32\drivers\etc Fișierul nu are extensie, dar poate fi deschis cu Notepad. Pentru a modifica conținutul unui fișier în Notepad, trebuie să aveți drepturi de administrator.

Pentru a vizualiza fișierul gazde deschide meniul Început, selectați elementul Executa, introduceți comanda

și apăsați butonul Bine

Așa ar trebui să arate fișierul gazde implicit.

Dacă fișierul conține intrări precum 127.0.0.1 odnoklassniki.ru 127.0.0.1 vkontakte.ru sau adresele site-urilor pe care nu le puteți accesa, apoi verificați mai întâi computerul pentru „malware” și apoi restaurați fișierul gazde

Restabilirea conținutului fișierului hosts la implicit

  • Deschide meniul Început, selectați elementul Executa, introduceți comanda
    %systemroot%\system32\drivers\etc

    și apăsați butonul Bine.

  • Redenumiți fișierul hosts în gazde.vechi.
  • Crea fișier nou gazde implicit. Pentru a face acest lucru, urmați pașii de mai jos.
  1. Faceți clic dreapta pe un spațiu gol din dosar %WinDir%\system32\drivers\etc, selectați elementul Crea, faceți clic pe element Document text , introduceți numele gazdeși apăsați tasta ENTER.
  2. Faceți clic pe butonul Da pentru a confirma că numele fișierului nu va avea extensia TXT.
  3. Deschideți un fișier nou gazdeîntr-un editor de text. De exemplu, deschideți fișierul în „ Caiet".
  4. Copiați textul de mai jos într-un fișier.
    # 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 ar trebui să fie 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

Salvați și închideți fișierul.

Puteți edita fișierul gazde iar în Notepad, ștergeți liniile inutile sau adăugați-le pe ale dvs. Pentru a face acest lucru, trebuie să alergați Caietîn mod Administrator.

Cum se lansează programe standard Windows vezi

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 mai mult intrări suplimentare nu ar trebui să fie în el.

Verificarea adresei IP a site-urilor

Dacă vorbim despre exemplul unui nume de domeniu care se potrivește cu adresa IP reală a unei resurse, îl puteți verifica într-un mod complet elementar utilizând intrarea standard a comenzii ping pe linia de comandă, urmată de adresa URL a resursei care este bifat, despărțit de 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 aceeași rețea socială, el este fie redirecționat către un site clonat, fie este emis un mesaj care solicită plata pentru autentificare. 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 ea.

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 însuși dublu clic nu se va deschide deoarece nu are extensie). Acum, din lista de programe 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 „păsările” din liniile pentru ascunde protejate fișiere de sistemși extensii 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ă fișier 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ă o scanare standard cu software antivirus nu a dat nimic. Unii utilizatori încearcă să folosească utilitare precum Microsoft Fix Ea. 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.

Î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 l-au putut găsi î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.

Nota: 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 și este pur și simplu imposibil să-l confundi cu ceva.

nr 2. Folder „System32” în „Local Disk C”

  • 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.

nr. 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 networking sistem de operare și trebuie eliminate 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 as 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 fișierul 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 trebuie să-l cauți deloc, ci să-l deschizi linie de comandăîn modul 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 sisteme 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 fisier 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 diferite site-uri.

Este scris unul cu drepturi depline software, ceea ce face o modificare la acesta ș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, aici este folosit pentru a deschide Programul Notepad, adică, de fapt, editor de text. Este un blocnotes obișnuit, dar cu multe mai multe funcții diferite.

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 instalare 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).

Nota: De obicei dosarulgazdenu are extensie și arată așa cum se arată în Figura 7, adică sub forma unei pictograme de foaie goală. 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 sauBlocnotes.

  • 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 bloc de note obișnuit.

Aceasta înseamnă că puteți selecta o parte, o puteți șterge folosind 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

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 anterioară 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 bătrâna mea 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 specificaț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 dvs. 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ță la Urla nume de domeniu 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 chiar în acest browser înregistrări DNS iar acest nod a fost vizitat anterior de dvs.). 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. Înțelegi? 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 plată, și pe o resursă de phishing cu un design similar (vezi).

Cum poate fi asta? 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 el folderele de sistem la urmatoarea adresa:

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 „Rulează ca administrator”:

Ei bine, de fapt, jumătate din bătălie este încheiată. Acum, în notepad, selectați „Fișier” - „Deschidere” din meniul de sus. Într-o fereastră standard Windows Explorer găsiți folderul dorit etc. (în directorul Windows\System32\drivers\), selectați „Toate fișierele” din lista derulantă din colțul din dreapta jos și urmăriți cu ochi fericiți apariția acestui fișier top-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 verificat sau debifat făcând clic dreapta pe fișier și selectând elementul „Proprietăți” din partea de jos:

Ș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 acestuia, nici faptul că există o altă gazdă în același folder, 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”) și apoi intrați în fereastra care se deschide rândul următorș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 el, firesc, nu reuseste sa o faca si despre care va va informa imediat. Apropo, asta cale 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 cea 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 noua intrare. Cum să faci asta? 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 vechiul hosting? Nici o problemă. Găsim fișierul Hosts folosind metoda descrisă mai sus și îi adăugăm o singură linie:

site-ul 109.120.169.66

Unde 109.120.169.66 - va fi Adresa IP a noii dvs. găzduiri, iar apoi va urma numele de domeniu al site-ului dvs. 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 succes pentru tine! 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
Local Server 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ă descărcați gratuit și cum să învățați să utilizați popularul 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