Breve y conciso post donde dejaré documentado los pasos a seguir para modificar el hostname de una Debian 10.
Vamos a ver cual es el nombre actual del equipo ejecutando el comando sudo hostnamectl.
leandro@jump-server:~$ sudo hostnamectl
Static hostname: jump-server
Icon name: computer-vm
Chassis: vm
Machine ID: 400519b6571643e1b86f1fedae51ab5a
Boot ID: c72f14ac179d4b378924d57e9ffa6407
Virtualization: oracle
Operating System: Debian GNU/Linux 10 (buster)
Kernel: Linux 4.19.0-10-amd64
Architecture: x86-64
Cambiemos entonces el nombre ejecutando hostnamectl set-hostname {nuevo-nombre}.
sudo hostnamectl set-hostname netbox-demo
Vamos a verificar como quedó ejecutando nuevamente sudo hostnamectl.
leandro@jump-server:~$ sudo hostnamectl
sudo: unable to resolve host netbox-demo: Name or service not known
Static hostname: netbox-demo
Icon name: computer-vm
Chassis: vm
Machine ID: 400519b6571643e1b86f1fedae51ab5a
Boot ID: c72f14ac179d4b378924d57e9ffa6407
Virtualization: oracle
Operating System: Debian GNU/Linux 10 (buster)
Kernel: Linux 4.19.0-10-amd64
Architecture: x86-64
Ahora toca modificar el archivo hosts ejecutando sudo vi /etc/hosts.
Vamos a cambiar el nombre-antiguo por el nombre-nuevo con este comando de vim :%s/nombre-viejo/nombre-nuevo/g
En mi caso se vería de este modo.
:%s/jump-server/netbox-demo/g
Guardamos los cambios y salimos de vim.
Por último, reiniciamos para que todos los cambios apliquen.
Link de referencia: How to change hostname on Debian 10 Linux.