L’hostname è il nome di un di­spo­si­ti­vo al­l'in­ter­no di una rete. Termini al­ter­na­ti­vi sono com­pu­ter­na­me e sitename. L'host­na­me consente di di­stin­gue­re tra loro i di­spo­si­ti­vi di una rete locale. Inoltre i computer possono essere trovati da altri uti­liz­zan­do l'host­na­me, rendendo così possibile lo scambio di dati al­l'in­ter­no di una rete. I nomi host sono uti­liz­za­ti su Internet come parte dei Fully Qua­lie­fied Domain Name, ossia i nomi di dominio non ambigui.

Registra il tuo dominio
  • Domain Connect gratuito per una con­fi­gu­ra­zio­ne facile del DNS
  • Cer­ti­fi­ca­to SSL Wildcard gratuito
  • Pro­te­zio­ne privacy inclusa

Di­stin­zio­ne tra hostname, dominio e Fully Qualified Domain Name

L'host­na­me è un nome li­be­ra­men­te se­le­zio­na­bi­le per un computer. Ad esempio, un server in una rete aziendale re­spon­sa­bi­le della gestione cen­tra­liz­za­ta delle e-mail potreste nominarlo "mail" o "mail123".

Tuttavia, se volete che un computer sia di­spo­ni­bi­le non solo lo­cal­men­te ma anche in rete, il nome dell'host deve essere integrato da in­for­ma­zio­ni che indichino la sottozona di Internet in cui si trova il computer. Su Internet i computer possono essere assegnati in modo univoco tramite una com­bi­na­zio­ne di hostname e dominio. Tali catene di nomi uni­vo­ca­men­te iden­ti­fi­ca­bi­li sono chiamate "Fully Qualified Domain Name" (FQDN), in italiano "nome di dominio com­ple­ta­men­te qua­li­fi­ca­to". Un esempio di un FQDN sarebbe:

mail123.example.com.

Leggendo i termini della gerarchia da destra a sinistra, si possono vedere i com­po­nen­ti dell'FQDN nel seguente ordine: root label (vuoto), top-level domain (.com), second level domain (example) e hostname (mail123).

Un FQDN è una forma di in­di­riz­za­men­to leggibile dal­l'es­se­re umano. A dif­fe­ren­za di esso, infatti, i computer lavorano con indirizzi IP numerici per iden­ti­fi­ca­re in modo univoco i computer su Internet. Quando si apre un sito web, vi è sempre una fase in­ter­me­dia in cui il dominio al­fa­nu­me­ri­co viene tradotto in un indirizzo IP numerico.

Il Domain Name System (DNS) è re­spon­sa­bi­le della ri­so­lu­zio­ne del nome. Il dominio inserito viene assegnato al­l'in­di­riz­zo IP cor­ri­spon­den­te e quindi viene ri­chia­ma­ta la pagina cercata. Tale sistema permette agli utenti umani di uti­liz­za­re un nome più facile da ricordare piuttosto che dover inserire l'in­di­riz­zo IP ogni volta che visitano un sito web.

Cos’è il nome dell'host? Alcuni esempi

Negli esempi che seguono vengono forniti sia il singolo hostname che il Fully Qualified Domain Name completo.

Nell'URL www.ionos.it l'host­na­me è www. Questo è il nome con­ven­zio­na­le ma non ob­bli­ga­to­rio per i server web.

I server che sono ap­po­si­ta­men­te pro­get­ta­ti per aprire pagine web su di­spo­si­ti­vi mobili di solito usano il nome host m, come m.example.com.

I server di posta prendono spesso il nome dalla loro funzione o dai pro­to­col­li usati e ottengono un hostname cor­ri­spon­den­te come mail, pop3 o imap.

In altri casi l'host­na­me si riferisce a un paese specifico. Ad esempio nei negozi online non è ne­ces­sa­rio uti­liz­za­re un nuovo dominio di primo livello ogni volta che si desidera fare ri­fe­ri­men­to a un paese specifico. Questo è possibile anche tramite l'host­na­me. Un esempio di questo è it in it.on­li­ne­shop.net.

Acquista e registra il tuo dominio con il provider n°1 in Europa
  • Domain Connect gratuito per una con­fi­gu­ra­zio­ne facile del DNS
  • Cer­ti­fi­ca­to SSL Wildcard gratuito
  • Pro­te­zio­ne privacy inclusa
N.B.

L'host­na­me non va confuso con un sot­to­do­mi­nio. Anch’esso è po­si­zio­na­to a sinistra del dominio di primo livello, ma non designa un computer o un server, bensì solo un'area del dominio. L'host­na­me rimane sempre al­l'e­stre­ma sinistra. Per fare un esempio: nel FQDN www.example.ionos.it, "ionos" denota un nome di dominio, "example" denota un sot­to­do­mi­nio, e www è l'host­na­me.

Scoprire l'host­na­me su Windows

Il modo più semplice per vedere l’hostname di un computer su Windows è aprire il prompt dei comandi, digitare il seguente codice, quindi premere “Invio”:

hostname

In al­ter­na­ti­va è possibile vi­sua­liz­za­re l'host­na­me im­met­ten­do il seguente comando:

ipconfig /all

Ottenete l'output del­l'host­na­me nella riga con il nome "Host Name".

Anche inserendo il seguente comando si ottiene l’output del proprio hostname. Tuttavia nella riga “UNIQUE”.

nbtstat –n

Mo­di­fi­ca­re l’hostname su Windows

Per cambiare il nome del computer è ne­ces­sa­rio uscire nuo­va­men­te dalla riga di comando. Su Windows 10 premete Windows + X e se­le­zio­na­te “Sistema”. In basso a destra cliccate su "Modifica im­po­sta­zio­ni" e poi su "Modifica" nella finestra aperta. Nel campo "Nome computer", immettete il nome de­si­de­ra­to e premete "OK". La modifica ha effetto dopo il riavvio del computer.

In al­ter­na­ti­va, è possibile se­le­zio­na­re "Tutte le im­po­sta­zio­ni" nell'area di notifica e cliccare sull'area "Sistema". Alla voce "Info" troverete il campo "Rinomina PC". Clic­can­do­ci sopra si apre una finestra in cui è possibile cambiare il nome del PC.

Su Windows 7, per mo­di­fi­ca­re il nome, accedete al menu Start e, dopo aver fatto clic con il tasto destro del mouse su “Computer”, se­le­zio­na­te “Proprietà”. Nella penultima sezione viene vi­sua­liz­za­to il nome del computer che può essere mo­di­fi­ca­to facendo clic su “Modifica”. Anche su Windows XP è possibile mo­di­fi­ca­re il nome del computer in "Proprietà". A tal fine cliccate con il tasto destro del mouse su "Risorse del computer" nel menu di avvio e se­le­zio­na­te "Proprietà".

Scoprire e mo­di­fi­ca­re l’hostname su OSX

Per vi­sua­liz­za­re l'host­na­me su OSX se­le­zio­na­te "Pre­fe­ren­ze di sistema" sotto "Apple". Poi cliccate su "Condividi". Ora vedrete l'host­na­me nel campo "Com­pu­ter­na­me", dove può essere anche mo­di­fi­ca­to. Affinché la modifica sia visibile anche nel terminale e nella rete, è ne­ces­sa­rio riavviare il computer dopo aver salvato il nuovo nome.

Trovare e mo­di­fi­ca­re l’hostname su Linux

Per de­ter­mi­na­re l'host­na­me su Linux, inserite quanto segue nel terminale come si farebbe su Windows:

hostname

Anche la modifica del nome fino al prossimo riavvio si effettua con un semplice input:

sudo hostname nuovo_nome

Al posto di nuovo_nome è suf­fi­cien­te inserire l'host­na­me de­si­de­ra­to e con­fer­ma­re con la propria password per ef­fet­tua­re la modifica.

Cambiare l'host­na­me in modo per­ma­nen­te con Linux

Quale comando usare su Linux per cambiare per­ma­nen­te­men­te il nome dipende da quale di­stri­bu­zio­ne Linux è in uso.

Con Ubuntu e altre di­stri­bu­zio­ni Debian trovate l’hostname nel file seguente:

/etc/hostname

Il file è ri­scri­vi­bi­le nell’editor. Se eseguite il seguente script, potete adottare di­ret­ta­men­te la modifica:

/etc/init.d/hostname.sh

Nelle di­stri­bu­zio­ni RedHat trovate l’hostname anche nel seguente file:

vi /etc/sysconfig/network

Qui mo­di­fi­ca­te l’hostname nella presente riga:

HOSTNAME=nuovo_nome

Per farlo inserite al posto di nuovo_nome l’hostname de­si­de­ra­to. Eseguendo lo script

/etc/rc.d/rc.sysinit

La modifica ha effetto immediato.

De­ter­mi­na­re l’hostname uti­liz­zan­do l’indirizzo IP

A volte è di­spo­ni­bi­le solo l'in­di­riz­zo IP di un computer in rete e l'host­na­me aiuta a iden­ti­fi­ca­re il computer più ve­lo­ce­men­te. È possibile uti­liz­za­re il comando "nslookup" per de­ter­mi­na­re il nome di un computer in base al suo indirizzo IP.

Per farlo digitate il codice seguente nella riga di comando:

nslookup %ipaddresse%

So­sti­tui­te %ipad­dres­se% con l’indirizzo IP del computer cercato e premete “Invio”. Ora verranno vi­sua­liz­za­ti il server e l’indirizzo, nonché il nome e l’indirizzo IP del di­spo­si­ti­vo. Il valore vi­sua­liz­za­to dopo “Name” è l’hostname, o meglio il Fully Qualified Domain Name.

Vai al menu prin­ci­pa­le