Fișierul hosts: vedeți site-ul pe noul server înainte de schimbarea DNS
TipărirePuteți deschide site-ul pe serverul TopHost înainte ca DNS-ul domeniului să se fi schimbat, adăugând un singur rând în fișierul hosts de pe calculatorul dvs. Rândul îi spune doar calculatorului dvs. ce adresă IP să folosească pentru domeniu. Vizitatorii nu sunt afectați, iar după actualizarea DNS ștergeți rândul.
Când vă ajută
- Mutați un site la TopHost și vreți să îl verificați pe noul server înainte de a schimba serverele de nume.
- Ați schimbat deja serverele de nume și vreți să lucrați în continuare cât timp modificarea se propagă. De obicei durează câteva ore, uneori până la 24-48 de ore.
Pasul 1. Aflați adresa IP a serverului
Intrați în cPanel și uitați-vă la coloana General Information din dreapta paginii principale. Adresa de pe rândul Shared IP Address este cea folosită de site-urile dvs. O găsiți și în e-mailul de activare a găzduirii. Pentru un VPS folosiți adresa IP a VPS-ului.
Pasul 2. Adăugați rândul în fișierul hosts
Rândul începe cu adresa IP, urmată de numele la care se aplică, despărțite prin spații. Scrieți atât domeniul simplu, cât și varianta cu www:
203.0.113.10 domeniu.md www.domeniu.md
Înlocuiți 203.0.113.10 cu adresa de la pasul 1 și domeniu.md cu domeniul dvs. Rândurile care încep cu # sunt comentarii și nu se iau în calcul.
Windows 10 și Windows 11
- Deschideți meniul Start, scrieți Notepad, faceți clic dreapta pe el și alegeți Run as administrator (Executare ca administrator).
- În Notepad alegeți File, apoi Open, și mergeți la
C:\Windows\System32\drivers\etc. Schimbați filtrul de tip în All files (Toate fișierele), pentru căhostsnu are extensie, și deschideți-l. - Adăugați rândul la sfârșitul fișierului și salvați. Dacă Windows nu vă lasă să salvați, Notepad nu a fost pornit ca administrator. Unele antivirusuri protejează și ele acest fișier și trebuie să permită modificarea.
- Deschideți Command Prompt și rulați
ipconfig /flushdns, ca sistemul să uite adresa veche.
macOS
- Deschideți aplicația Terminal și rulați
sudo nano /etc/hosts. Introduceți parola Mac-ului când vi se cere; în timp ce o scrieți nu apare nimic pe ecran. - Adăugați rândul la sfârșit. Salvați cu Control+O și Enter, apoi închideți cu Control+X.
- Goliți memoria DNS cu
sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder.
Linux
Editați fișierul cu sudo nano /etc/hosts și adăugați rândul. Pe distribuțiile care folosesc systemd-resolved, goliți memoria cu resolvectl flush-caches.
Pasul 3. Deschideți site-ul și verificați că sunteți pe noul server
- Închideți complet browserul și deschideți-l din nou sau folosiți o fereastră privată, pentru că browserele își păstrează propria listă de adrese.
- Rulați
ping domeniu.mdîntr-o fereastră de comenzi. Adresa IP din răspuns trebuie să fie cea scrisă în fișierul hosts. - Un avertisment despre certificat este normal în această etapă. Certificatul gratuit AutoSSL poate fi emis doar după ce DNS-ul public indică spre serverul nostru, așa că pentru test folosiți
http://sau acceptați temporar avertismentul. - Dacă browserul arată în continuare site-ul vechi, verificați în setările de confidențialitate dacă folosește DNS securizat (DNS over HTTPS). În unele browsere această setare ocolește fișierul hosts, așa că dezactivați-o pe durata testului.
Pe telefoane și tablete fișierul hosts nu se poate edita ușor, de aceea faceți verificarea de pe un calculator.
Pasul 4. Ștergeți rândul după ce DNS-ul s-a schimbat
După ce serverele de nume s-au schimbat și site-ul se încarcă peste tot de pe serverul nostru, ștergeți rândul (sau puneți # în fața lui) și salvați din nou fișierul. Un rând uitat ține calculatorul legat de acea adresă IP: dacă adresa se schimbă vreodată, veți vedea un site vechi sau nefuncțional, în timp ce restul lumii vede site-ul real. Ce răspunde DNS-ul public aflați cu nslookup domeniu.md, după ce ați scos rândul.
Întrebări frecvente
Modificarea îi afectează pe vizitatori?
Nu. Fișierul hosts acționează doar pe calculatorul pe care l-ați editat.
Pot testa și e-mailul în acest fel?
Doar parțial. Puteți adăuga mail.domeniu.md pe același rând ca să ajungeți la cutia poștală de pe calculatorul dvs., dar mesajele trimise de alții sosesc acolo unde indică DNS-ul public până la finalizarea schimbării.
Dacă site-ul nu se deschide de pe noul server nici cu rândul din hosts, deschideți un tichet și scrieți domeniul și adresa IP folosită.