
Debian 10 Linux에서 호스트 이름을 변경하는 방법
이 자습서는 시스템을 재부팅하지 않고 Debian 10 Buster의 호스트 이름을 변경하는 방법에 대해 설명합니다.호스트 이름은 Debian 운영 체제를 설치할 때 설정되거나 가상 시스템을 시작할 때 인스턴스에 동적으로 할당됩니다.
) 시스템 호스트 이름으로 사용됩니다.Debian 10에서 시스템 호스트 이름을 변경하려면 두 단계가 필요합니다.먼저 먼저 다음으로
선결 조건
시스템 호스트 이름을 변경하려면 루트 또는 user with sudo privileges로 로그인해야 합니다.현재 호스트 이름 표시
Debian 10과 사용systemd
의 모든 다른 Linux 릴리스에서 hostnamectl
도구를 사용하여 주어진 시스템의 호스트 이름을 변경하고 표시할 수 있습니다.현재 시스템 호스트 이름을 보려면 옵션 없이 hostnamectl
: hostnamectl
출력에 현재 시스템 호스트 이름이 표시됩니다. 이 예에서는 host.
입니다.호스트 이름은 네트워크에 있는 기계를 표시하는 라벨이다.같은 네트워크에 있는 두 대의 다른 기계에 같은 호스트 이름을 설정해서는 안 된다.완전히 제한된 도메인 이름 FQDN
을 사용하는 것이 좋습니다.) 시스템 호스트 이름으로 사용됩니다.Debian 10에서 시스템 호스트 이름을 변경하려면 두 단계가 필요합니다.먼저
hostnamectl set-hostname
명령을 사용하여 새 호스트 이름을 설정한 다음 필요한 호스트 이름을 사용하여 파일을 업데이트합니다.예를 들어 시스템 호스트 이름을 /etc/hosts
로 변경하려면 Static hostname: host.
Icon name: computer-vm
Chassis: vm
Machine ID: 70a3f06298014fd9ac42e5dc1de1034a
Boot ID: 1dc8b9af89a4426b99cb348f6d483757
Virtualization: oracle
Operating System: Debian GNU/Linux 10 (buster)
Kernel: Linux 4.19.0-5-amd64
Architecture: x86-64
arya.example.com
명령을 실행하여 출력을 생성하지 않고 새 호스트 이름을 설정해야 합니다.성공할 때 0을 되돌려줍니다. 그렇지 않으면 0이 아닌 실패 코드를 되돌려줍니다.hostnamectl
파일을 열고 이전 호스트 이름을 새 호스트 이름으로 대체/etc/hostssudo hostnamectl set-hostname arya.example.com
시스템 호스트 이름 변경
호스트 이름이 성공적으로 변경되었는지 확인하려면/etc/hosts
명령을 다시 사용하십시오. 127.0.0.1 localhost
127.0.0.1 arya.example.com arya
# The following lines are desirable for IPv6 capable hosts
::1 localhost ip6-localhost ip6-loopback
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
명령줄에 새 시스템 호스트 이름을 인쇄합니다.hostnamectl