How do i change hostname?

May 6, 2015 40k views
Linux Basics Linux Commands Ubuntu

How do i change the hostname of a running server?

2 comments
4 Answers

Do the following:

  • Step 1. sudo nano /etc/hosts

  • Step 2. change 127.0.1.1 your-current-hostname to 127.0.1.1 your-new-hostname. Then save the file.

  • Step 3. sudo nano /etc/hostsname

  • Step 4. change currently entered hostname in that file and enter your new hostname. Save the file after.

@thefliik - Sorry for that typo.
/etc/hostsname ...should be /etc/hostname.

On CentOS6 I found the following files:
/etc/network : HOSTNAME=ABCD
/etc/hosts : added ABCD to the IPv4 (at the end of the line starting with 127.0.0.1

After a reboot, all good

Have another answer? Share your knowledge.