Android

Jak zmienić nazwę hosta w systemie Linux Debian 9

Instalacja Debian_9 Stretch + Kde5 Repozytoria Iptables Programy

Instalacja Debian_9 Stretch + Kde5 Repozytoria Iptables Programy

Spisu treści:

Anonim

Ten samouczek poprowadzi cię przez kroki wymagane do zmiany nazwy hosta w systemie Debian 9.

Nazwa hosta jest ustawiana w momencie instalacji systemu operacyjnego Debian lub jeśli rozpakowujesz maszynę wirtualną, jest ona dynamicznie przypisywana do instancji podczas uruchamiania.

Metoda opisana w tym samouczku będzie działać bez konieczności ponownego uruchamiania systemu Linux.

Wymagania wstępne

Przed kontynuowaniem tego samouczka upewnij się, że jesteś zalogowany jako użytkownik z uprawnieniami sudo.

Wyświetl bieżącą nazwę hosta

Aby wyświetlić bieżącą nazwę hosta, wprowadź następujące polecenie:

hostnamectl

Jak widać na powyższym obrazku, bieżąca nazwa hosta jest ustawiona na host.linuxize.com .

Zmień nazwę hosta

Nazwa hosta to etykieta identyfikująca komputer w sieci i powinna być unikalna w ramach infrastruktury sieciowej. Zaleca się stosowanie w pełni kwalifikowanej nazwy domeny ( FQDN ) jako systemowej nazwy hosta.

Poniższe kroki opisują, jak zmienić nazwę hosta w Debian 9.

  1. Zmień nazwę hosta za pomocą hostnamectl .

    W Debianie 9, aby zmienić systemową nazwę hosta i powiązane ustawienia, możesz użyć komendy hostnamectl .

    Na przykład, aby zmienić systemową nazwę hosta na host.example.com , możesz użyć następującego polecenia:

    sudo hostnamectl set-hostname host.example.com

    Komenda hostnamectl nie generuje danych wyjściowych. Po sukcesie zwracane jest 0, w przeciwnym razie niezerowy kod błędu.

    Edytuj /etc/hosts .

    Otwórz /etc/hosts i zastąp starą nazwę hosta nową.

    / etc / hosts

    127.0.0.1 localhost 127.0.0.1 host.example.com # The following lines are desirable for IPv6 capable hosts::1 localhost ip6-localhost ip6-loopback ff02::1 ip6-allnodes ff02::2 ip6-allrouters

Zweryfikuj zmianę

Aby sprawdzić, czy nazwa hosta została pomyślnie zmieniona, ponownie użyj komendy hostnamectl :

hostnamectl

Static hostname: host.example.com Icon name: computer-vm Chassis: vm Machine ID: 2cc2688b8138434a81dd7b3133e66b2e Boot ID: e378a0971e9e415cb70e7e953a2362bc Virtualization: qemu Operating System: Debian GNU/Linux 9 (stretch) Kernel: Linux 4.9.0-7-amd64 Architecture: x86-64

i powinieneś zobaczyć nową nazwę serwera wydrukowaną na konsoli.

Wniosek

W tym samouczku pokazaliśmy, jak łatwo zmienić nazwę hosta serwera Debian bez ponownego uruchamiania komputera.

Jeśli masz jakieś pytania, zostaw komentarz.

nazwa hosta debian