Il nome host "statico" è il nome host predefinito, mantenuto nel file /etc /host e può essere selezionato dall'utente. Il nome host "transitorio" è un nome host dinamico di cui il kernel tiene traccia e assegnato alla macchina da servizi come DHCP o MDNS dopo che si avvia.
È possibile seguire uno qualsiasi del metodo da 6 metodi menzionati di seguito per modificare il nome host in Debian 11:
Metodo 1: come modificare il nome host usando il comando "nome host"
Il comando "Nome host" modifica il nome host transitorio.
Passaggio 1: controllare il nome host corrente
Controlla il nome host corrente dal comando di seguito menzionato:
$ hostname
Passaggio 2: modifica il nome host
Il modo più semplice per modificare il nome host in Debian 11 è l'utilizzo del comando host, per modificare il nome host in Linuxhint Esegui il comando di seguito menzionato:
$ sudo hostname linuxhint
Devi aprire un nuovo terminale per farlo funzionare:
Quindi, il nome host viene cambiato correttamente. Si noti che questo comando modifica temporaneamente il nome host, che sarà sparito dopo il riavvio.
Metodo 2: come modificare il nome host usando il comando "hostnamectl"
Il metodo più semplice e standard per modificare/impostare il nome host permanentemente sta utilizzando il comando "hostnamectl". Segui i passaggi seguenti per modificare correttamente il nome host usando questo comando.
Il comando "hostnamectl" modifica il nome host statico del sistema.
Passaggio 1: controllare il nome host corrente
Per verificare la presenza del nome host presente eseguire il comando di seguito menzionato:
$ hostnamictl
Passaggio 2: modifica il nome host
Esegui il comando di seguito menzionato per modificare il nome host in "LinuxHint" usando "HostNamactl":
$ sudo hostnamictl set-hostname linuxhint
Per visualizzare il nome host modificato sul terminale, è necessario aprire un nuovo terminale come mostrato di seguito:
Metodo 3: come modificare il nome host usando il comando NMCLI
Il comando "NMCLI" modifica il nome host statico del sistema.
Passaggio 1: controllare il nome host corrente
Controlla il nome host corrente dal comando di seguito menzionato:
$ hostname
Passaggio 2: modifica il nome host
Un altro modo per modificare il nome host è l'utilizzo del comando NMCLI (Network Manager Command Line Interface) entro il comando sotto menzionato:
$ sudo nmcli hostname host linuxhint
Modifica "Linuxhint"Per hostname che si desidera impostare:
Devi aprire un nuovo terminale per farlo funzionare:
Quindi, il nome host viene cambiato correttamente.
Metodo 4: come modificare il nome host usando il comando NMTUI
Il comando "NmTuil" modifica il nome host statico del sistema.
Uno dei modi possibili per modificare il nome host nel tuo sistema Debian è l'utilizzo del comando NMTUI (Interfaccia utente dello strumento di rete di rete).
Passaggio 1: controlla il nome host corrente
Controlla il nome host corrente dal comando di seguito menzionato:
$ hostname
Passaggio 2: modifica il nome host
Esegui il comando di seguito menzionato, per modificare il nome host usando nmtui comando:
$ nmtui
Verrà visualizzata una finestra di dialogo sullo schermo, selezionare "Set System Hostname" e premere accedere dalla tastiera ":
Dopo Clicking SU Imposta il nome host di sistema, Apparirà una nuova casella di dialogo con una scheda , Immettere il nome host che vuoi impostare, eccomi qui Cambiare il mio nome host da Alishba A Linuxhint Come mostrato di seguito e quindi selezionare l'opzione "OK":
Autenticazione Dialogo richiesto Apparirà inserire la tua password sudo lì e fare clic su "Autentica":
Quindi verrà visualizzata la finestra di dialogo di conferma, premere Invio dalla tastiera per modificare il nome host:
Nel Network Manager TUI Dialogo, vai all'opzione "OK" e premi accedere Dalla tastiera al termine del cambio di nome host:
Ora devi chiudere il terminale e riaprirlo per applicare le modifiche:
Quindi, il nome host è cambiato correttamente.
Metodo 5: come modificare il nome host usando il comando sysctl
Il comando "sysctl" modifica il nome host transitorio.
Passaggio 1: Controlla il nome host corrente:
Controlla il nome host corrente dal comando di seguito menzionato:
$ hostname
Passaggio 2: modifica il nome host
Il sysctl è un comando di Linux che modifica la cosa nel kernel. È inoltre possibile modificare il nome host usando il comando sysctl entro il comando di seguito menzionato:
$ sudo sysctl kernel.hostname = linuxhint
Sostituisci "LinuxHint" con il nome host che si desidera impostare:
Devi aprire un nuovo terminale per farlo funzionare:
Quindi, il nome host viene cambiato correttamente.
Metodo 6: come modificare il file host in /etc /hostname
Questo metodo modifica il nome host statico.
Passaggio 1: apri il file
Per prima cosa è necessario aprire il file "/etc/hostname" utilizzando il comando nano come menzionato di seguito:
$ sudo nano /etc /hostname
Passaggio 2: aggiorna il nome host nel file
Ora cambia il nome host nel file che vuoi impostare, come se scriverò "LinuxHint" come mio nuovo nome host:
Premere Ctrl+s salvare e Ctrl+X uscire.
È necessario riavviare il sistema per applicare le modifiche:
Quindi, il nome host è cambiato.
Conclusione:
Durante l'installazione di Debian11, è necessario un nome host ma se per alcuni motivi si desidera modificare il nome host, ci sono diversi modi in cui è possibile modificare il nome host dopo l'installazione. In questo articolo 6 possibili metodi con esempio vengono discussi per cambiare nome host su Debian 11; Modifica il nome host per comando "Nome host, per comando" hostnamectl ", tramite comando" nmcli ", tramite comando" nmtui ", tramite comando" sysctl "e modificando il nome host nel file"/etc/hostname ". Puoi seguire uno qualsiasi degli approcci spiegati per modificare correttamente il nome host sul tuo sistema.