Editați fișierul Hosts Windows pentru a bloca sau redirecționa site-urile web
Fișierul Hosts Windows este un fișier pe care Windows îl folosește pentru a controla și a cartona adrese IP. Prin editarea fișierului Hosts, Windows poate fi personalizat pentru a bloca sau redirecționa anumite site-uri web și chiar protocoale care sunt utilizate de programe și aplicații.
Pentru a începe să editați fișierul Hosts Windows, trebuie mai întâi să îl localizați. Deschideți Windows Explorer și faceți clic pe Acest PC sau Calculatorul meu. Faceți dublu clic pe C: \, apoi pe ferestre și defilați în jos pe pagină până ajungeți la System32 pliant. În interiorul dosarului, deschideți-l drivere și apoi deschideți etc. Veți vedea mai multe fișiere, dintre care unul gazde.
Acum, observați că tipul fișierului pentru gazde fișierul este listat ca Fişier. Deoarece nu există niciun program prestabilit pentru a deschide un tip de fișier ca acesta, făcând dublu clic pe fișierul hosts vă va da un prompt Windows, întrebându-vă ce program doriți să utilizați pentru a deschide fișierul.
Din acest prompt, puteți alege să editați fișierul hosts cu Notepad. Deci, faceți simplu clic pentru a selecta Notepad și faceți clic pe O.K buton. De acolo, Notepad se va lansa cu informațiile fișierelor gazdă.
Acest mod de deschidere a fișierului gazdă a fost demonstrat pentru a arăta unde fișierul hosts este localizat de fapt în Windows, dar nu îl veți putea edita, deoarece este un fișier de sistem. Pentru a edita fișierul, trebuie să deschideți mai întâi Notepad, să rulați ca Administrator.
Click pe start și tastați în Notepad, dar nu faceți clic pe Notepad pentru al deschide. Mai degraba, Click dreapta lista Notepad pentru a afișa meniul contextual. Selectați opțiunea Rulat ca administrator.
Cu Notepad deschis, selectați Fișier> Deschidere. Navigheaza catre C: drivere \ Windows \ system32 \ \ etc. Veți obține un ecran gol care afișează promptul Niciun element nu corespunde căutării dvs.. Schimbare Text Documents (* .txt) la toate fișierele utilizând meniul derulant. Acum, puteți selecta gazde fișier și faceți clic pe Deschis.
Adăugarea de fișiere în fișierul gazdă este foarte simplă. Fișierul hosts utilizează formatul:
Adresa IP exampledomain.com
Blocarea unui site web în Windows este la fel de simplă ca introducerea următoarelor în partea de jos a fișierului gazdă:
127.0.0.1 www.exampledomain.com
Deci, dacă aș vrea să blochez un site ca www.nytimes.com, aș putea adăuga următoarea linie:
127.0.0.1 www.nytimes.com
Ceea ce spunem de fapt Windows este că site-ul www.nytimes.com ar trebui să redirecționeze la adresa IP 127.0.0.1, care este doar adresa loopback din sistemul nostru local. Dacă nu aveți o configurație locală a site-ului pe computer, veți primi o pagină de eroare în browserul dvs. Web.
Destul de cool, huh !? Evident, puteți vedea cum poate fi folosită în mai multe moduri: o glumă, un control parental etc. Dacă nu doriți să blocați site-ul în acest fel, îl puteți redirecționa și pe alt site web. Pentru a face acest lucru, trebuie mai întâi să găsiți adresa IP a celuilalt site.
Pentru a face acest lucru, trebuie doar să deschideți un prompt de comandă (faceți clic pe Start și tastați în CMD) și tastați următoarea comandă:
ping examplewebsite.com
În exemplul meu, am ping-ul Adobe.com. Adresa IP este 192.150.16.117. Acum pot conecta pur și simplu acest număr la fișierul gazdă în fața www.nytimes.com.
Acum, când vizitez www.nytimes.com, mă redirecționez la Adobe.com! Frumos! Rețineți că, dacă acest lucru nu funcționează pentru site-urile pe care le introduceți, ar putea fi din cauza adresei URL pe care o utilizați. De exemplu, este o diferență dacă utilizați www.nytimes.com spre deosebire de nytimes.com fara www. Vizitați site-ul web și vedeți exact ce este adresa URL pentru site-ul pe care doriți să îl redirecționați. Ar trebui să încercați întotdeauna fără www primul pentru a vedea dacă funcționează.
Dacă site-ul folosește HTTPS cum ar fi Google.com sau ceva asemănător, ar trebui să redirecționeze în continuare dacă utilizați numele gazdei. Nu există nicio modalitate de a specifica versiunea HTTPS a unui site web în fișierul HOSTS, dar ar trebui să redirecționeze versiunile HTTPS și non-HTTPS ale site-ului dacă utilizați doar numele gazdei (adică google.com).
În sfârșit, puteți utiliza fișierul hosts pentru a crea scurte comenzi simple pe propriile dispozitive din rețea. De exemplu, ruterul meu este la 192.168.1.3 în rețeaua mea de domiciliu, dar aș putea adăuga următoarea linie în fișierul gazdă și pur și simplu tastați myrouter.com în bara de adrese.
Nu contează dacă myrouter.com este de fapt un site web sau nu, deoarece fișierul gazdă este citit mai întâi și sunteți redirecționat la adresa IP specificată în fișier. Merită menționat faptul că nu toate browserele pot folosi fișierul hosts, deci dacă nu funcționează, ar putea fi problema. Am testat-o folosind IE, Microsoft Edge, Chrome și Firefox și a funcționat pe toate browserele.
În general, fișierul hosts este încă util, chiar și în Windows 10. De asemenea funcționează bine în Windows 8, 7, Vista etc. Dacă aveți întrebări, nu ezitați să comentați. se bucura!