시스템 관리자에게 필수적인 작업 중 하나는 호스트 이름을 변경하는 방법을 아는 것입니다.
설치 중에 잘못된 호스트 이름을 입력했거나 변경해야 하는 경우 아래와 같이 변경할 수 있습니다. 다음은 우분투와 센토스에서 테스트되었습니다.
호스트 이름 변경에는 세 단계가 포함됩니다.
/etc/sysconfig/network
- 에서
HOSTNAME
값 변경/etc/hosts
- 에서 호스트 이름 변경
터미널에서 호스트 이름 업데이트
호스트 이름 표시
터미널에서hostname
를 실행하여 구성된 이름을 알아 보겠습니다.
~]# hostnamecentos-s-1vcpu-2gb-lon1-01 ~]#
geekflare
호스트 이름 변경
/etc/sysconfig/network
파일 편집vi
을 사용하여 호스트 이름=을 찾아 원하는 이름으로 업데이트합니다.
참고:일부 클라우드 가상 머신에서 호스트 이름 항목이 존재하지 않는다는 것을 알았습니다. 당신이 당신의 서버에 이것을 찾아내지 않는 경우에 당신은 이 단계를 묵살할지도 모른다.
변경 전:
# cat networkNETWORKING=yesNETWORKING_IPV6=noHOSTNAME=centos-s-1vcpu-2gb-lon1-01
변경 후:
# cat networkNETWORKING=yesNETWORKING_IPV6=noHOSTNAME=geekflare sysconfig]#
다음 단계는 호스트 파일의 호스트 이름을 변경합니다.
편집/etc/hosts
파일,127.0.0.1
에서 현재 호스트 이름 및 서버 연결(있는 경우)줄을 찾아 위에서 구성한 원하는 것으로 업데이트하십시오.
변경 전:
~]# cat /etc/hosts | grep -v '^#'127.0.0.1 centos-s-1vcpu-2gb-lon1-01 centos-s-1vcpu-2gb-lon1-01127.0.0.1 localhost.localdomain localhost127.0.0.1 localhost4.localdomain4 localhost4::1 centos-s-1vcpu-2gb-lon1-01 centos-s-1vcpu-2gb-lon1-01::1 localhost.localdomain localhost::1 localhost6.localdomain6 localhost6 ~]#
변경 후:
~]# cat /etc/hosts | grep -v '^#'127.0.0.1 geekflare127.0.0.1 localhost.localdomain localhost127.0.0.1 localhost4.localdomain4 localhost4::1 centos-s-1vcpu-2gb-lon1-01 centos-s-1vcpu-2gb-lon1-01::1 localhost.localdomain localhost::1 localhost6.localdomain6 localhost6 ~]#
터미널
에서 호스트 이름을 변경하고 마지막으로 원하는 값으로hostname
명령을 실행하십시오.
~]# hostname geekflare
서버에 다시 로그인하면 새 호스트 이름이 표시됩니다.
디지털 오션 서버를 사용하십니까?
/etc/hostname
파일의 호스트 이름도 업데이트해야 합니다.
다음은 빠른 비디오 데모입니다.
그것은 쉬웠다.
아닌가요? 리눅스에 대한 자세한 학습에 관심이 있으십니까? 이 관리 과정을 확인하십시오.