Linux Server

[Linux]Ubuntu Server - 호스트명(Hostname) 설정

톰아저씨의 오두막 2021. 7. 6. 08:37

[Linux]Ubuntu Server - 호스트명(Hostname) 설정

[Linux] Ubuntu Server - Hostname Settings

 

Ubuntu

 

Ubuntu 18.04, Ubuntu 20.04

 

Ubuntu를 설치하는 과정에서 《호스트명, Hostname》은 초기에 설정을 하게 됩니다. 그러나 이후 시스템을 운영하는 과정에서 시스템 사용 용도가 변경되는 등 여러가지 이유로 인해서 《Hostname》을 변경해야 하는 경우가 있습니다.

 

이번 글에서는 우분투의 《Hostname》과 관련한 설정 방법을 소개드립니다. 

 

Hostname 정보 확인

아래 명령으로 현재 설정된 《Hostname》정보를 확인할 수 있습니다. 

 

1
2
3
4
5
6
7
8
9
root@kairos:/# hostnamectl status
   Static hostname: kairos
         Icon name: computer-desktop
           Chassis: desktop
        Machine ID: 0438d9433f750711c74f8d925a2a30d5
           Boot ID: 9931841c1ba34b47afaab8233ec1ddce
  Operating System: Ubuntu 18.04.5 LTS
            Kernel: Linux 4.15.0-147-generic
      Architecture: x86-64

 

 

'hostname' 명령으로도 정보 확인이 가능합니다.

 

1
2
3
root@kairos:/# hostname
kairos
root@kairos:/#

 

Hostname 변경하기

'hostnamectl set-hostname [호스트명]'을 입력하여 호스트명을 변경할 수 있습니다.

 

1
2
root@kairos:/# hostnamectl set-hostname uncletom
root@kairos:/#

 

 

변경한 내용은 《재부팅, reboot》을 하여야 변경된 호스트명이 적용됩니다. 재부팅 후 'hostnamectl status'를 입력하여 변경된 상태를 확인할 수 있습니다.

 

1
2
3
4
5
6
7
8
9
10
root@uncletom:~# hostnamectl status
   Static hostname: uncletom
         Icon name: computer-desktop
           Chassis: desktop
        Machine ID: 0438d9433f750711c74f8d925a2a30d5
           Boot ID: 60f6e7cfb01242078acfc8d2338c6a86
  Operating System: Ubuntu 18.04.5 LTS
            Kernel: Linux 4.15.0-147-generic
      Architecture: x86-64
root@uncletom:~#

 

 

호스트명을 변경하는 다른 방법은 다음과 같습니다.

 

1
2
root@uncletom:~# vi /etc/hostname
root@uncletom:~#

 

호스트명을 입력한 후 ':wq'를 입력하여 저장한 후 재부팅을 하면 변경된 호스트명이 적용됩니다.

 

1
2
3
4
5
6
7
8
9
uncletom
~
~
~
~
~
~
"/etc/hostname" 1L, 9C                                                    1,6           All
 

 

이상으로 호스트명 관련 설정 방법에 대하여 설명드렸습니다.

감사합니다.