본문 바로가기

IT/리눅스

리눅스 호스트 네임 변경하기(hostname, hostnamectl)

반응형

리눅스에서 hostname은 컴퓨터 또는 네트워크에 할당된 고유한 이름입니다. 호스트네임은 네트워크에서 다른 시스템과 통신할 때 식별하는 데 사용되며 네트워크 관리 및 구성, 서버 식별, 로그 분석 등에 중요한 역할을 합니다.

 

호스트네임은 다른 컴퓨터나 네트워크에서 접근할 수 있는 유효한 이름이어야 합니다. 

일반적으로 소문자, 숫자, 하이픈(-)으로 구성되며, 최대 길이 제한이 있을 수 있습니다.

 

리눅스 호스트 네임을 확인하는 방법은 다음과 같습니다. 

 

> hostname 

host001

이 명령어는 실제로 /etc/hostname 파일에 기술된 이름

 

>cat /etc/hostname
host001

 

반응형

 

1. 호스트 이름 변경하기 

 

(1) 호스트명을 변경하려면 /etc/hostname 파일의 내용을 직접 수정 (재부팅 후 변경) 

vi 편집으로 저장 후 재부팅(반드시) 

 

(2) hostnamectl을 이용하여 변경하는 방법 (즉시변경)

hostnamectl set-hostname host002
service systemd-networkd restart

 

(3) hostname 명령어로 변경 (즉시변경)

hostname host002 

service systemd-networkd restart

 

 

 

 

 

 

반응형