Un nume de gazdă este un identificator unic atribuit unei mașini dintr-o rețea. În sistemul de operare Linux, setarea unui nume de gazdă static asigură coerența, facilitând gestionarea și identificarea serverelor sau stațiilor de lucru. Acest articol explică diferite metode de alocare a unui nume de gazdă static pe Linux, acoperind atât modificările temporare, cât și cele permanente în diferite distribuții.
Înainte de a schimba numele de gazdă, verificați-l pe cel actual utilizând:
hostnamectl
Sau pur și simplu:
hostname
Aceasta va afișa numele de gazdă existent al computerului Linux.
Majoritatea distribuțiilor Linux moderne (Ubuntu, Debian, CentOS, Fedora) utilizează systemd, care furnizează comanda hostnamectl pentru gestionarea numelor de gazdă.
sudo hostnamectl set-hostname my-static-hostname
hostnamectl
Modificarea este imediată și persistă în timpul repornirii.
Pentru distribuțiile care nu utilizează hostnamectl, modificați direct fișierul /etc/hostname.
sudo nano /etc/hostname
sudo systemctl restart systemd-hostnamed
Sau reporniți sistemul:
sudo reboot
După schimbarea numelui de gazdă, actualizați /etc/hosts pentru a reflecta noul nume.
sudo nano /etc/hosts
127.0.0.1 my-static-hostname
Acest lucru previne problemele de rețea și asigură rezolvarea corectă a numelui de gazdă.