DEV Community

Cover image for How to Change Hostname on Ubuntu 22.04
Suresh Ramani
Suresh Ramani

Posted on • Originally published at techvblogs.com

How to Change Hostname on Ubuntu 22.04

What is a hostname?

A hostname is a label or name that is assigned to a device on a computer network. It is used to identify and locate the device in the network. Hostnames are typically human-readable names that correspond to an IP address, which is a numerical label that identifies a device's location on the network. Hostnames are commonly used in internet addresses, email addresses, and other network-related applications. In a local network, a hostname may be used to identify a computer or server within the network.

Changing the hostname on Ubuntu 22.04 is a simple process that can be completed in a few steps. The hostname is the name of the computer that is used to identify it on the network. This guide will provide step-by-step instructions on how to change the hostname on an Ubuntu 22.04 system.

Prerequisites

  • Access to the command line / terminal window
  • Root privileges

Step 1: Check the Current Hostname

Before you can change the hostname, it is important to know the current hostname of the system. To view the current hostname, open a terminal window and type the following command:

hostname
Enter fullscreen mode Exit fullscreen mode

The output will display the current hostname of the system.

Step 2: Change the Hostname

Now that you know the current hostname of the system, you can change it to the desired hostname. To do so, open a terminal window and type the following command, replacing newhostname with your desired hostname:

hostname newhostname
Enter fullscreen mode Exit fullscreen mode

Step 3: Update the Hosts File

Next, you need to update the /etc/hosts file. This file contains a list of hostnames and IP addresses that are used to identify the system on the network. To open the file, type the following command:

sudo nano /etc/hosts
Enter fullscreen mode Exit fullscreen mode

Update the 127.0.0.1 line to use the new hostname. For example, if your new hostname is myhost, the line should look like this:

127.0.0.1 myhost
Enter fullscreen mode Exit fullscreen mode

Save and close the file when you are done.

Read This: Execute Bash Script Directly From a URL on Linux

Step 4: Reboot the System

Finally, you need to reboot the system for the changes to take effect. To do so, type the following command:

sudo reboot
Enter fullscreen mode Exit fullscreen mode

After the system has rebooted, open a terminal window and type the following command:

hostname
Enter fullscreen mode Exit fullscreen mode

The output will display the new hostname of the system.

Conclusion

In this guide, you learned how to change the hostname on an Ubuntu 22.04 system. You first checked the current hostname, then changed the hostname, updated the hosts file, and rebooted the system. With these steps, you can easily change the hostname on an Ubuntu 22.04 system.

Hostinger image

Get n8n VPS hosting 3x cheaper than a cloud solution

Get fast, easy, secure n8n VPS hosting from $4.99/mo at Hostinger. Automate any workflow using a pre-installed n8n application and no-code customization.

Start now

Top comments (0)

The Most Contextual AI Development Assistant

Pieces.app image

Our centralized storage agent works on-device, unifying various developer tools to proactively capture and enrich useful materials, streamline collaboration, and solve complex problems through a contextual understanding of your unique workflow.

👥 Ideal for solo developers, teams, and cross-company projects

Learn more

👋 Kindness is contagious

Please leave a ❤️ or a friendly comment on this post if you found it helpful!

Okay