Com canviar el hostname del teu servidor Linux

Actualitzat el 2026-10-08 11:00:58 141 visites

En aquest manual t'explicarem de forma senzilla els passos que has de seguir per canviar el hostname del teu servidor Linux. Abans d'entrar en detalls, és convenient que repassem què és exactament un hostname.

Què és el hostname d'un servidor?

El 'hostname' o també conegut com a 'nom d'equip' és senzillament un nom que identifica un servidor (o equip) dins d'una xarxa informàtica. Essencialment, els hostnames serveixen per a un propòsit similar als noms de domini i permeten identificar una màquina sense la necessitat de memoritzar adreces IP.

Així doncs, a una màquina connectada a una xarxa privada amb IP 192.168.1.30 se li pot assignar, per exemple, el nom 'equipo1' mentre que a la màquina amb IP 192.168.1.31 se li pot assignar el hostname 'máquina2'. D'aquesta forma, tant l'administrador com els usuaris podran interactuar amb ambdues màquines sense necessitat d'utilitzar les adreces IP que poden ser difícils de memoritzar o que fins i tot podrien arribar a canviar.

Què és un 'Fully Qualified Domain Name'?

Fully Qualified Domain Name o FQDN significa literalment 'nom de domini plenament qualificat' i designa el nom d'una xarxa accessible des d'internet. Una adreça FQDN pot incloure un hostname per permetre que una màquina pugui ser localitzada des d'internet utilitzant el sistema DNS.

Per exemple, suposem que tenim una xarxa informàtica anomenada 'universidad':

  • universidad.edu podria ser un FQDN (suposant que el domini estigués registrat) permetent que la xarxa sigui accessible des d'internet.
  • equipo1.universidad.edu també seria un FQDN permetent que la màquina 'equipo1' sigui accessible des d'internet.

En general, un FQDN proveix una adreça única que pot ser utilitzada per qualsevol equip a internet per comunicar-se amb qualsevol altre.

Canviar el hostname d'un servidor Linux (Ubuntu)

info Aquest manual segueix els passos necessaris per canviar un hostname a Ubuntu 22.04. Per a altres distribucions, els passos necessaris podrien ser diferents. Es assumeix que disposes de privilegis de superusuari. Pot ser que requeris utilitzar 'sudo' abans de cada comanda.

Abans de començar amb el tutorial, no tens un servidor Cloud amb Ubuntu 22.04? No et preocupis! Amb només un clic, el pots desplegar fàcilment amb SW Hosting.

1. Canvia el hostname editant el fitxer /etc/hostname

nano /etc/hostname

Aquesta comanda ens obrirà un editor de text que ens permetrà editar el nom del servidor. Un cop realitzats els canvis, tan sols haurem de desar el fitxer i tancar l'editor. És important notar que els canvis no són llegits de forma immediata pel sistema, per la qual cosa serà necessari reiniciar el servidor o canviar el hostname de forma explícita amb una comanda.

2. Canvia el hostname amb una comanda per evitar haver de reiniciar

hostname nomDeEquipo

Utilitzant la comanda hostname podrem canviar el nom de l'equip, només per a la sessió vigent. En el proper reinici, el servidor llegirà de nou el nom escrit al fitxer /etc/hostname. En tot cas, aquesta comanda ens permet canviar el hostname sense necessitat de reiniciar el servidor, per la qual cosa resulta adequada per aplicar els canvis de forma immediata.

3. Estableix el FQDN del servidor

Pot ser molt desirable establir també el FQDN del servidor, permetent que aquest coneixi el seu propi nom plenament qualificat.

Per aconseguir-ho, haurem d'editar el fitxer /etc/hosts:

nano /etc/hosts

A continuació, crearem una nova entrada amb les següents dades:

<adreça-ip> <hostname.domini.extensió> <hostname>

Per exemple:

185.32.12.35 equipo1.universidad.edu equipo1

El primer terme és l'adreça IP, sota la qual l'equip pot ser localitzat. El segon terme és el FQDN i el tercer terme és un àlias, permetent que el propi equipo1 pugui localitzar-se a si mateix, senzillament sota el nom 'equipo1'.

D'aquesta manera, haurem establert el FQDN per al servidor i ja no serà necessari que aquest utilitzi el sistema DNS per establir una connexió amb ell mateix.

Recorda que si encara no disposes d'un servidor Cloud amb Ubuntu 22.04 el pots desplegar fàcilment amb SW Hosting.