Cum să setați sau să schimbați numele de gazdă a sistemului în Linux


Numele de gazdă a dispozitivului sau a sistemului sunt folosite pentru a recunoaște cu ușurință o mașină dintr-o rețea într-un format care poate fi citit de om. Nu este o surpriză, dar pe sistemul Linux, numele de gazdă poate fi schimbat cu ușurință folosind o comandă simplă ca „nume de gazdă“.

Citiți și: Cum să setați adresa IP statică și să configurați rețeaua în Linux

Rularea nume de gazdă pe cont propriu, fără niciun parametru, va returna numele de gazdă curent al sistemului dvs. Linux astfel:

hostname
TecMint

Dacă doriți să schimbați sau să setați numele de gazdă al sistemului dvs. Linux, pur și simplu rulați:

hostname NEW_HOSTNAME

Desigur, va trebui să înlocuiți „NEW_HOSTNAME” cu numele de gazdă real pe care doriți să îl setați. Acest lucru va schimba imediat numele de gazdă al sistemului dvs., dar există o problemă - numele de gazdă inițial va fi restaurat la următoarea repornire.

Există o altă modalitate de a schimba numele de gazdă al sistemului dvs. – permanent. S-ar putea să vă fi dat deja seama că acest lucru va necesita modificarea unor fișiere de configurare și veți avea dreptate.

Setați numele gazdei sistemului permanent în Linux

Versiune mai nouă a diferitelor distribuții Linux, cum ar fi cele mai recente Ubuntu, Debian, CentOS, Fedora, RedHat< etc. vine cu systemd, un manager de sistem și servicii care oferă o comandă hostnamectl pentru a gestiona numele de gazdă în Linux.

Pentru a seta numele de gazdă a sistemului pe distribuțiile bazate pe SystemD, vom folosi comanda hostnamectl după cum se arată:

sudo hostnamectl set-hostname NEW_HOSTNAME

Pentru distribuțiile Linux mai vechi, care utilizează SysVinit pe scurt init, se pot schimba numele de gazdă prin simpla editare a fișierului cu numele de gazdă situat în:

vi /etc/hostname

Apoi trebuie să adăugați o altă înregistrare pentru numele de gazdă în:

vi /etc/hosts

De exemplu:

127.0.0.1 TecMint

Apoi trebuie să rulați:

/etc/init.d/hostname restart

Pe sistemele bazate pe RHEL/CentOS care folosesc init, numele gazdei este schimbat prin modificarea:

vi /etc/sysconfig/network

Iată o mostră din acel fișier:

/etc/sysconfig/network
NETWORKING=yes
HOSTNAME="linux-console.net"
GATEWAY="192.168.0.1"
GATEWAYDEV="eth0"
FORWARD_IPV4="yes"

Pentru a păstra un nume de gazdă permanent, modificați valoarea de lângă „HOSTNAME” cu cea a numelui dvs. de gazdă.

Concluzie

Acest articol simplu a menit să vă arate un truc simplu Linux și sper că ați învățat ceva nou.