Come cambiare il nome host su Linux

Come cambiare il nome host su Linux

Il nome host di un sistema Linux è importante perché viene utilizzato per identificare il dispositivo su una rete. Il nome host viene mostrato anche in altri punti importanti, ad esempio nel prompt del terminale. Questo ti dà un promemoria costante di quale sistema si sta lavorando. È un vero risparmio di vita quando gestisci più sistemi tramite SSH e quei terminali della riga di comando iniziano a fondersi nella tua mente.

Naturalmente, gli indirizzi IP vengono utilizzati quando i dispositivi devono comunicare tra loro, ma questi possono cambiare frequentemente., I nomi host ci danno un modo per sapere con quale dispositivo stiamo interagendo sulla rete o fisicamente, senza ricordare un gruppo di numeri che sono soggetti a modifiche. Pertanto, è importante che il tuo sistema porti un nome host che ti aiuti a identificarlo rapidamente. Ad esempio,” backup-server “è molto più informativo di” server2.”

In questa guida, vi mostreremo come cambiare il nome host su Linux. Questo può essere fatto tramite riga di comando o da GUI, e mostreremo i metodi per entrambi. Se non è possibile identificare facilmente lo scopo di un sistema dal nome host, è il momento di cambiarlo.,NOME GUI

Changing hostname on Linux

Software Requirements and Linux Command Line Conventions
Category Requirements, Conventions or Software Version Used
System Any Linux distro
Software N/A
Other Privileged access to your Linux system as root or via the sudo command.,
Convenzioni # – richiede comandi linux di essere eseguito con privilegi di root direttamente come utente root o con l’uso di sudo comando $ – richiede i comandi di linux per essere eseguito come un normale utente non privilegiato

Cambia nome host da linea di comando

Il seguente metodo di lavoro su sistemi che utilizzano systemd (la maggior parte dei popolari distribuzioni Linux di oggi). Se il sistema utilizza init, copriamo un metodo separato nella sezione successiva.,

ISCRIVITI alla NEWSLETTER & RSS
Iscriviti a RSS e NEWSLETTER e ricevere le ultime notizie Linux, lavoro, consigli di carriera e tutorial.

  1. Per prima cosa, controlliamo il nome host corrente usando il comandohostnameohostnamectl.
    $ hostnamelinux-server$ hostnamectl Static hostname: linux-server Icon name: computer-vm Chassis: vm Machine ID: e94c741849c848f8baca2ec406f88c41 Boot ID: 55f7533a0cb6448ba677ef30b2104481 Virtualization: oracle Operating System: Ubuntu 20.04.1 LTS Kernel: Linux 5.4.0-42-generic Architecture: x86-64

    Entrambi i comandi indicano che il nostro nome host èlinux-server.

  2. Quindi, cambiare il nome host con il seguente comando., In questo esempio, cambieremo il nostro nome host in linuxconfig.
    $ sudo hostnamectl set-hostname linuxconfig

    Eseguire nuovamente i comandi dal Passaggio 1 per confermare la nuova modifica.

  • Infine, modificare il file /etc/hosts per riflettere la modifica. Ad esempio:
    Cambia questo:
    127.0.0.1 localhost127.0.1.1 linux-server

    A questo:

    127.0.0.1 localhost127.0.1.1 linuxconfig

    Modifica del file hosts

  • Questo è tutto ciò che c’è da fare. Ma ci sono più metodi da riga di comando per cambiare il nome host rispetto a questo., Copriamo più sotto.

    Cambia nome host da riga di comando (sistemi init)

    Un metodo alternativo alle istruzioni precedenti è quello di modificare i seguenti due file.

    1. Apri/etc/hostname con nano o il tuo editor di testo preferito e cambia il nome al suo interno.

      $ sudo nano /etc/hostname

      Modifica il file /etc/hostname

    2. Avanti, aprire il /etc/hosts file e cambiare il nome anche lì.,
      $ sudo nano /etc/hosts

    Cambia nome host da riga di comando (comando nome host)

    L’ultimo metodo per cambiare il nome host da riga di comando è con il comandohostname. Nella maggior parte degli ambienti, questo cambia solo temporaneamente il nome e verrà ripristinato una volta riavviato il sistema., Ad esempio, per modificare il nome host linuxconfig:

    $ hostname linuxconfig

    Controllare le modifiche digitando solo hostname:

    $ hostname

    Cambia nome host GUI di GNOME

    Se si utilizza l’ambiente desktop GNOME e non si desidera utilizzare il metodo della riga di comando, seguire la procedura riportata di seguito.

    ISCRIVITI alla NEWSLETTER & RSS
    Iscriviti a RSS e NEWSLETTER e ricevere le ultime notizie Linux, lavoro, consigli di carriera e tutorial.,

    1. Inizia aprendo il menu Impostazioni dal programma di avvio applicazioni di GNOME.

      Aprire il menu Impostazioni

  • Fare clic sulla scheda Informazioni in basso e quindi fare clic sul Nome del dispositivo.

    Modificare il nome del dispositivo (host) all’interno della scheda

  • Digitare il nuovo nome host desiderato e fare clic su Rinomina per finalizzare le modifiche.,

    Rinominare il dispositivo

  • Conclusione

    In questa guida, abbiamo visto vari metodi per cambiare il nome host di un sistema Linux tramite riga di comando e GUI. Abbiamo anche imparato a conoscere l’importanza di scegliere un nome host applicabile per aiutare nella facile identificazione di un sistema. Gli amministratori possono utilizzare questi metodi per assicurarsi di avere una rete di dispositivi con nome appropriato.

    Lascia un commento

    Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *