Hostwinds 튜토리얼

에 대한 검색 결과:


목차


호스트 이름은 무엇입니까?
현재 호스트 이름을 확인하는 방법
호스트 이름 변경
방법 1 : hostnamectl을 사용하여 호스트 이름 변경 (권장)
1 단계 : 새 호스트 이름을 설정합니다
2 단계 (선택 사항) : 예쁜 호스트 이름을 설정합니다
3 단계 : 변경 사항을 확인하십시오
방법 2 : 구성 파일을 직접 편집하여 호스트 이름을 변경하십시오
1 단계 :/etc/hostname 편집
2 단계 :/etc/hosts 파일을 편집합니다
3 단계 : 변경 또는 변경 사항을 적용하십시오
방법 3 : nmtui를 사용하여 호스트 이름 변경 (NetworkManager Text UI)
1 단계 : 도구를 시작하십시오
2 단계 : 탐색
3 단계 : 변경 사항을 적용합니다
최종 확인 : 변경 사항을 확인하십시오
호스트 이름 선택을위한 팁

Linux에서 호스트 이름을 변경하는 방법

태그 : DNS,  Linux 

호스트 이름은 무엇입니까?
현재 호스트 이름을 확인하는 방법
호스트 이름 변경
방법 1 : hostnamectl을 사용하여 호스트 이름 변경 (권장)
1 단계 : 새 호스트 이름을 설정합니다
2 단계 (선택 사항) : 예쁜 호스트 이름을 설정합니다
3 단계 : 변경 사항을 확인하십시오
방법 2 : 구성 파일을 직접 편집하여 호스트 이름을 변경하십시오
1 단계 :/etc/hostname 편집
2 단계 :/etc/hosts 파일을 편집합니다
3 단계 : 변경 또는 변경 사항을 적용하십시오
방법 3 : nmtui를 사용하여 호스트 이름 변경 (NetworkManager Text UI)
1 단계 : 도구를 시작하십시오
2 단계 : 탐색
3 단계 : 변경 사항을 적용합니다
최종 확인 : 변경 사항을 확인하십시오
호스트 이름 선택을위한 팁

호스트 이름은 시스템이 네트워크에서 자신을 식별하는 데 사용하는 이름입니다.SSH 세션, 모니터링 대시 보드, 시스템 로그 등에 표시되므로 서버를 관리하거나 여러 머신으로 작업 할 때 도움이됩니다.

이 안내서는 대부분의 최신 Linux 배포판과 호환되는 메소드를 사용하여 호스트 이름을 확인하고 변경합니다.

호스트 이름은 무엇입니까?

호스트 이름은 네트워크에서 식별하기 위해 시스템에 주어진 사람으로 읽을 수있는 레이블입니다.일반적으로 같은 것 같습니다 웹 -01, DB-Server, 또는 내부 제안.세 가지 주요 유형이 있습니다.

유형

기술

정적 호스트 이름

구성에 저장된 영구 호스트 이름.재부팅을 통해 기본적으로 사용됩니다.

과도 호스트 이름

커널 또는 DHCP가 설정 한 임시 이름.

예쁜 호스트 이름

일부 데스크탑 환경이나 대시 보드에 표시된 미용사.

현재 호스트 이름을 확인하는 방법

시스템의 현재 호스트 이름을 보려면 터미널을 열고 실행하십시오.

hostnamectl

이 명령은 정적, 과도 및 예쁜 호스트 이름을 표시하여 시스템의 정체성과 환경에 대한 전체 그림을 제공합니다.

예제 출력 :

Static hostname: web-server-01
         Icon name: computer-vm
           Chassis: vm
        Machine ID: 29d55dfb36c341e3bd95d3458b65c25c
           Boot ID: f70b97e182e24b39b45de4db14bbfb18
    Virtualization: kvm
  Operating System: Ubuntu 22.04.3 LTS
            Kernel: Linux 5.15.0-91-generic
      Architecture: x86-64

이 라인 각각의 의미 :

그것이 보여주는 것

정적 호스트 이름

이것은 시스템의 영구 호스트 이름입니다.변경되지 않는 한 기계가 재부팅을 통해 호출되는 것입니다.

아이콘 이름

그래픽 환경에서 적절한 아이콘을 표시하기 위해 사용합니다. 종종 서버에서 무시됩니다.

차대

시스템의 물리적 또는 가상 유형을 설명합니다 : 데스크탑, 서버 또는 VM

기계 ID

Linux OS 설치에 연결된 고유 식별자

부트 ID

시스템이 부츠마다 변경되는 독특한 ID

가상화

시스템이 가상 머신에서 실행 중인지 보여줍니다 (예 : KVM, VMware 또는 없음)

운영 체제

Linux 배포 이름 및 버전

핵심

현재 실행중인 Linux 커널의 버전

건축물

시스템의 프로세서 유형 (예 : 64 비트 시스템의 경우 x86-64)

모든 시스템 세부 사항없이 호스트 이름을 원한다면 다음과 같습니다.

hostname

예제 출력 :

web-server-01

호스트 이름 변경

호스트 이름을 변경하는 세 가지 일반적인 방법이 있습니다.올바른 것은 시스템 설정 및 선호도에 따라 다릅니다.

방법 1 : hostnamectl을 사용하여 호스트 이름 변경 (권장)

대부분의 최신 Linux 배포판을 사용합니다 시스템 (예 : Ubuntu, Debian, Fedora, Almalinux, Rocky Linux) 가이 방법을 지원합니다.

1 단계 : 새 호스트 이름을 설정합니다

sudo hostnamectl set-hostname new-hostname

바꾸다 'New-HostName'원하는 이름 (예 : App-Server-01).

예:

sudo hostnamectl set-hostname app-server-01

2 단계 (선택 사항) : 예쁜 호스트 이름을 설정합니다

sudo hostnamectl set-hostname "Application Server 01" --pretty

3 단계 : 변경 사항을 확인하십시오

hostnamectl

이 형식과 유사한 출력이 표시됩니다.

 Static hostname: app-server-01
         Icon name: computer-vm
           Chassis: vm
        Machine ID: 29d55dfb36c341e3bd95d3458b65c25c
           Boot ID: f70b97e182e24b39b45de4db14bbfb18
    Virtualization: kvm
  Operating System: AlmaLinux 9
            Kernel: Linux 5.14.0-362.el9.x86_64
      Architecture: x86-64

정적 호스트 이름 아래에 표시된 업데이트 된 호스트 이름은 이제 데스크톱 환경 및 상태 도구에서 볼 수 있습니다.

방법 2 : 구성 파일을 직접 편집하여 호스트 이름을 변경하십시오

시스템을 사용하지 않는 경우 시스템또는 수동 구성을 선호하는 경우 구성 파일을 통해 호스트 이름을 직접 편집 할 수 있습니다.

이러한 변화는 일반적으로 재부팅에 따라 지속됩니다.

1 단계 :/etc/hostname 편집

sudo nano /etc/hostname

기존 호스트 이름을 새 호스트 이름으로 교체하십시오.예를 들어, 변경 :

web-server-01

에게:

app-server-01

2 단계 :/etc/hosts 파일을 편집합니다

sudo nano /etc/hosts

다음과 같이 보이는 선을 찾으십시오.

127.0.1.1    web-server-01

새로운 호스트 이름을 반영하도록 업데이트하십시오.

127.0.1.1    app-server-01

중대한: 127.0.0.1 LocalHost가 여전히 손상되지 않은지 확인하십시오.

127.0.0.1    localhost
127.0.1.1    app-server-01

이것이 의미하는 바와 중요한 이유 :

  • 127.0.0.1 Localhost : 이것은 루프백 주소입니다.항상 "이 기계"를 말하며 절대 제거해서는 안됩니다.
  • 127.0.1.1 App-Server-01 : 이 줄은 호스트 이름을 루프백 네트워크에 연결합니다.로컬로 실행되는 프로그램이 기계 이름을 올바르게 해결할 수 있습니다.

호스트 이름을 변경할 때이 파일 업데이트를 건너 뛰면 로컬 이름 해상도에 의존하는 서비스와 관련된 문제가 발생할 수 있습니다.

3 단계 : 변경 또는 변경 사항을 적용하십시오

변경 사항이 완전하게 발효 되려면 재부팅해야합니다.

sudo reboot

재부팅 후 호스트 이름을 확인하여 모든 것이 작동하는지 확인하십시오.

hostnamectl

방법 3 : nmtui를 사용하여 호스트 이름 변경 (NetworkManager Text UI)

이 방법은 지휘 인터페이스를 제공하며 명령 줄 편집에 익숙하지 않은 경우 좋은 선택입니다.

1 단계 : 도구를 시작하십시오

sudo nmtui

2 단계 : 탐색

  • "시스템 호스트 이름 설정"선택
  • 새 호스트 이름을 입력하십시오 (예 : DB-Server-02)
  • 확인 및 종료

3 단계 : 변경 사항을 적용합니다

시스템을 다시 시작하십시오 :

sudo reboot

그런 다음 다음과 같이 확인하십시오.

hostnamectl

최종 확인 : 변경 사항을 확인하십시오

방법에 관계없이 항상 변경 사항을 확인하십시오.

hostnamectl

그리고 점검 :

hostname

호스트 이름 선택을위한 팁

명확하고 일관된 호스트 이름을 선택하면 특히 여러 시스템의 환경에서 서버를보다 쉽게 ​​관리하고 모니터링 할 수 있습니다.다음은 다음과 같은 몇 가지 간단한 지침입니다.

  • 소문자, 숫자 및 하이픈 만 사용하십시오
  • 특수 문자와 공간을 피하십시오 (예쁜 호스트 이름 제외)
  • 이름을 64 자 미만으로 유지하십시오
  • 로그 또는 대시 보드에서 쉽게 식별 할 수 있도록 충분히 설명하십시오.

작성자 Hostwinds Team  /  팔월 31, 2018