[Linux] 리눅스 호스트네임 확인, 변경 hostname

리눅스|2019. 11. 13. 02:00

리눅스에서 호스트명(호스트네임)을 확인 또는 변경하는 방법


리눅스에서 hostname이라는 명령어를 사용하여 호스트명을 확인하거나 변경 합니다.

호스트네임은 네트워크로 연결된 서버, 컴퓨터들을 구분하기 위한 이름입니다. 



호스트네임


hostname [option]


옵션

-a : 별칭명

-d : 도메인명

-f : FQDN

-i : 호스트네임 ip주소

-V : 호스트네임 버전




호스트네임 확인

hostname

[root@itworld ~]# hostname

david

호스트네임 정보 "david" 가 출력되었습니다.



hostnamectl

[root@itworld ~]# hostnamectl | grep hostname

Static hostname: david




호스트네임 변경

hostname [변경할 호스트네임]

[root@itworld ~]# hostname peter

[root@itworld ~]# hostname

peter

호스트네임이 david → peter 로 변경되었습니다. 


위와 같이 변경했을때, 부팅하면 원래의 호스트네임 "david"로 돌아온다. 




호스트네임 영구적으로 변경, 부팅해도 롤백 안됨

CentOS 버전에 따라 변경 방법이 다릅니다.



호스트명을 "linuxmaster" 로 변경합니다.

CentOS 6

vi /etc/sysconfig/network

[root@itworld ~]# vi /etc/sysconfig/network

HOSTNAME = linuxmaster



CentOS 7

hostnamectl set-hostname linuxmaster

[root@itworld ~]# hostnamectl set-hostname linuxmaster


위와 같은 방법으로 변경하면, 부팅해도 롤백 안 됩니다.



댓글()