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 | sí |
requisitos | Debian Linux |
Horario de verano europeo. Tiempo de leer | 3 minutos |
Tabla de Contenidos
Cambiar el nombre de host en Debian 10 Linux
- Inicie sesión en su servidor: ssh usuario @ nombre-servidor
- Conviértete en un usuario root haciendo sudo -s o es -
- Para configurar el nombre de host en server1, haga lo siguiente: hostnamectl set-hostname server1
- Edite el archivo / etc / hosts y actualice las entradas: vi / etc / hosts
- 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:
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=[USER@]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