Ce este fisierul hosts?
Este un fisier local ce contine nume de domenii si adresele IP ale acestora, care se gaseste in toate sistemele de operare, identificand gazdele pe retelele IP.
Cand accesezi un site web, dispozitivul tau verifica intai fisierul hosts pentru a vedea IP-ul setat.
In cazul in care informatiile nu se regasesc in acest fisier, se va interoga zona DNS al domeniului in internet, pentru a incarca continutul acelui site web.
Pentru ce ajuta acest fisier?
In cazul in care inregistrati un domeniu nou sau se transfera domeniul dumneavoastra de la un provider de servicii hosting la altul, nu va functiona in totalitate de pe noul IP pana la finalizarea propagarii (in mod normal dureaza pana la 24-48 de ore in functie de providerii de internet).
Asadar, prin adaugarea noului IP si al numelui dvs de domeniu in acest fisier, site-ul web va fi vizibil in browserul dumneavoastra indiferent daca s-a propagat sau nu.
Astfel veti putea testa functionalitatea serviciilor de pe noul server si efectua modificari/editari dorite in site.
Fiindca fisierul este scris in format text simplu, se poate utiliza orice editor text, cu mar fi Notepad sau Notepad++ pentru a edita si a adauga inregistrarile necesare.
Cum sa editezi fisierul hosts pe Windows 10?
1. Acceseaza optiunea Start al sistemului de operare, cauta editorul text Notepad sau Notepad++
si prin click dreapta selecteaza “Run as administrator”.
In acest tutorial vom utiliza Notepad++ , insa si cu Notepad puteti edita in felul urmator.
2. Selecteaza optiunea Open din meniul File si accesati locatia C:\Windows\System32\Drivers\etc
Aici vei regasi fisierul hosts, daca selectezi optiunea All files
3. Adauga IP-ul si domeniul tau cu si fara www in fisier , dupa care salveaza modificarile.
In cPanel la General Information vei gasi IP-ul domeniului tau.
Vezi exemplul nostru, pentru domeniuldvs.ro si IP-ul 176.126.172.80
4. Imediat dupa salvarea fisierului, numele de domeniu se va incarca de pe noul IP in orice browser de inter
In unele cazuri este necesar sa stergi memoria cache al browserului:
CTRL +SHIFT +DELETE -> Clear data
Cum sa editezi fisierul hosts pe MacOS?
Daca dispozitivul tau ruleaza de la versiunea Leopard (10.6) pana la cea mai recenta versiune , sa urmaresti pasii de mai jos.
1. Acceseaza Terminalul si fiindca vom utiliza aplicatia Nano Editor, ruleaza urmatoarea comanda utilizand-o ca administrator:
sudo nano /private/etc/hosts
2. Introdu parola ta si vei fi redirectionat catre fisierul hosts.
3. Adauga intai IP-ul, dupa care lasa un spatiu liber si numele domeniului tau, atat cu www cat si fara www.
Exact ca si in cazul de pe Windows, vezi exemplul mai sus.
4. Pentru a salva modificarile, apasa butoanele CTRL+O
In unele cazuri este necesar sa stergi memoria cache din terminal cu comanda:
sudo dscacheutil -flushcache;sudo killall -HUP mDNSResponder
Sa tii cont, ca dupa finalizarea propagarii ar fi indicat sa stergi liniile adaugate.