A hostname is a label or identifier assigned to a computer or device on a network. It is used to distinguish one machine from another in a networked environment.
Debian Change Hostname
To change the hostname in Debian 11, you can follow these steps:
Open a terminal. You can do this by clicking on the "Activities" button in the top-left corner, searching for "Terminal," and selecting the terminal application.
In the terminal, you need to edit the
/etc/hostname file. Use a text editor like nano or vim to open the file. For example, to use nano, run the following command:
sudo nano /etc/hostname
In the editor, you'll see the current hostname. Replace it with the new hostname you want to set. For example, if you want to change the hostname to "myhostname", your
/etc/hostname file should contain only the following:
Save the changes and exit the editor. In nano, you can do this by pressing Ctrl+O to write the file and then Ctrl+X to exit.
Next, you need to update the
/etc/hosts file. Open it with the text editor using the following command:
sudo nano /etc/hosts
In the file, you'll see a line starting with
127.0.1.1. Update the hostname part in that line to match the new hostname you set in the
/etc/hostname file. For example:
Save the changes and exit the editor.
To apply the new hostname, you need to restart your system. You can do this by running the following command:
After the system restarts, it should have the new hostname you set. You can verify the changes by opening a terminal and running the following command:
It should display the new hostname you set. Example:
debian@Quantum:~$ hostname GeekBits
In this tutorial, we learned how we can change the hostname of a Debian system by editing the