Android

Jak zmienić nazwę hosta na centos 7

Управление пакетами RPM в CentOS 7

Управление пакетами RPM в CentOS 7

Spisu treści:

Anonim

Ten samouczek poprowadzi Cię przez proces zmiany nazwy hosta w systemie CentOS 7.

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

Metody opisane w tym samouczku będą działać bez konieczności ponownego uruchamiania systemu.

Wymagania wstępne

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

Zrozumienie nazw hostów

Nazwa hosta to etykieta identyfikująca maszynę w sieci. Nie należy używać tej samej nazwy hosta na dwóch różnych komputerach w tej samej sieci.

Istnieją trzy klasy hostname : static , pretty i transient .

  • static - tradycyjna nazwa hosta, którą może ustawić użytkownik i jest przechowywany w /etc/hostname . pretty - nazwa hosta UTF8 o dowolnej formie używana do prezentacji użytkownikowi. Na przykład Linuxize's desktop . transient - dynamiczna nazwa hosta obsługiwana przez jądro, która może być zmieniana przez serwer DHCP lub mDNS w czasie wykonywania. Domyślnie jest taki sam jak static nazwa hosta.

Zaleca się stosowanie w pełni kwalifikowanej nazwy domeny ( FQDN ) zarówno dla nazw static jak i transient takich jak host.example.com .

Wyświetl bieżącą nazwę hosta

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

hostnamectl

Na koniec zrestartuj systemd-hostnamed o systemd-hostnamed , aby zmiany systemd-hostnamed skutek:

sudo systemctl restart systemd-hostnamed

Metoda 3: Za pomocą polecenia nmcli

nmcli to narzędzie wiersza polecenia do kontrolowania menedżera sieci, którego można także użyć do zmiany nazwy hosta.

Aby wyświetlić bieżący typ nazwy hosta:

sudo nmcli general hostname

Aby zmienić nazwę hosta na host.linuxize.com użyj następującego polecenia:

sudo nmcli general hostname host.linuxize.com

Na koniec zrestartuj systemd-hostnamed o systemd-hostnamed , aby zmiany systemd-hostnamed skutek:

sudo systemctl restart systemd-hostnamed

Sprawdź zmianę

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

hostnamectl

Twoja nowa nazwa hosta zostanie wydrukowana na konsoli:

Static hostname: host.linuxize.com Pretty hostname: Linuxize's desktop Icon name: computer-vm Chassis: vm Machine ID: 52d6807a6ae34327871ae568f7a1387e Boot ID: 4f747d0280d3402abed870d18b6e9a7a Virtualization: kvm Operating System: CentOS Linux 7 (Core) CPE OS Name: cpe:/o:centos:centos:7 Kernel: Linux 3.10.0-693.11.6.el7.x86_64 Architecture: x86-64

Wniosek

W tym samouczku pokazaliśmy 3 różne metody zmiany nazwy hosta serwera CentOS 7 bez ponownego uruchamiania komputera.

Jeśli masz jakieś pytania, zostaw komentarz.

nazwa hosta centos