Tutoriales

Cómo cambiar el nombre de host en Debian 10 Linux

H¿Cómo puedo cambiar permanentemente el nombre de host de un sistema operativo «Buster» de Debian Linux 10 usando las herramientas de línea de comandos?

Puede usar el comando hostnamectl o hostname para ver o establecer el nombre de host del sistema Debian Linux. Este tutorial le mostrará cómo cambiar su nombre de host en Debian Linux.

Detalles de las instrucciones
Nivel de dificultad Sencillo
Derechos de root
requisitos Debian Linux
Horario de verano europeo. Tiempo de leer 3 minutos

Cambiar el nombre de host en Debian 10 Linux

  1. Inicie sesión en su servidor: ssh usuario @ nombre-servidor
  2. Conviértete en un usuario root haciendo sudo -s o es -
  3. Para configurar el nombre de host en server1, haga lo siguiente: hostnamectl set-hostname server1
  4. Edite el archivo / etc / hosts y actualice las entradas: vi / etc / hosts
  5. Confirme haciendo clic en el hostnamectl Comando de nuevo.

Veamos todos los comandos en detalle.

Ver el nombre de host actual para Debian Linux

Simplemente ejecute el siguiente comando:
hostnamectl

El nombre de host actual se establece en localhost

Cambie el nombre de host a Debian 10

Ahora sabe cómo ver el nombre de host actual. Es hora de cambiarlo para que se adapte a sus necesidades. Un nombre de host no es más que un nombre que identifica su caja Debian en una red. Por lo general, configura el servidor como un FQDN (nombre de dominio completo), p. Ej. B. server1.cyberciti.biz. La sintaxis es la siguiente:
hostnamectl set-hostname name-here
Por ejemplo, para cambiar el nombre de host del sistema en Debian 10 a deb10.cyberciti.biz, puede usar el siguiente comando:
sudo hostnamectl set-hostname deb10.cyberciti.biz
A continuación, edite el archivo / etc / hosts y haga lo siguiente:
vi /etc/hosts
Busque todas las referencias a oldname y reemplácelas con newname excepto por las siguientes entradas:

127.0.0.1	localhost

# The following lines are desirable for IPv6 capable hosts
::1     localhost ip6-localhost ip6-loopback
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters

Por ejemplo:

127.0.0.1	localhost
192.168.2.100   deb10.cyberciti.biz

# The following lines are desirable for IPv6 capable hosts
::1     localhost ip6-localhost ip6-loopback
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters

Guarde y cierre el archivo.

Revisa el cambio

¿Cómo sabe que el nombre de host se cambió correctamente? Utiliza el mismo comando sin argumentos. En otras palabras, ingrese el siguiente comando:
hostnamectl

Guías exclusivas para seguidores de Patreon 🤓

  • Sin publicidad ni seguimiento
  • Instrucciones detalladas para desarrolladores y administradores de sistemas en Opensourceflare✨
  • Únase a mi Patreon para ayudar a los creadores de contenido independientes y lea las guías más recientes:

Unirse Patreon

Especifique un nombre de host particularmente agradable

La sintaxis es:
hostnamectl set-hostname "Vivek's Thinkpad" --pretty

Nombre de host de Debian remoto usando ssh. cambiar

En su escritorio Linux, haga lo siguiente:
hostnamectl set-hostname -H [username]@hostname
hostnamectl set-hostname new_name_here -H [email protected]
hostnamectl set-hostname www42.nixcraft.com -H [email protected]

La herramienta hostnamectl usa SSH para conectarse al sistema remoto. Puede ver la página de ayuda escribiendo:
hostnamectl --help
Ejemplo de página de ayuda:

hostnamectl [OPTIONS...] COMMAND ...
 
Query or change system hostname.
 
  -h --help              Show this help
     --version           Show package version
     --no-ask-password   Do not prompt for password
  -H --host=[[email protected]]HOST  Operate on remote host
  -M --machine=CONTAINER Operate on local container
     --transient         Only set transient hostname
     --static            Only set static hostname
     --pretty            Only set pretty hostname
 
Commands:
  status                 Show current hostname settings
  set-hostname NAME      Set system hostname
  set-icon-name NAME     Set icon name for host
  set-chassis NAME       Set chassis type for host
  set-deployment NAME    Set deployment environment for host
  set-location NAME      Set location for host
 
See the hostnamectl(1) man page for details.

graduación

Bajo el comando Debian Linux hostnamectl para consultar y cambiar el nombre de host del sistema y la configuración relacionada. Para obtener más información, consulte la página de manual aquí o léala localmente con el comando man:
man hostnamectl


PUBLICIDAD


Publicaciones relacionadas

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Botón volver arriba