RHEL / Centos Linux 7: Příkaz pro změnu a nastavení názvu hostitele

Jsem nový uživatel serveru RHEL (Red Hat Linux) a/nebo CentOS Linux 7. Jak mohu změnit název hostitele v systému CentOS 7 pomocí volby příkazového řádku?
Na serveru CentOS Linux 7 můžete ke správě názvů hostitelů použít některý z následujících nástrojů:

Podrobnosti návodu
Obtížnost Snadné (rss)
Právo roota Ano
Požadavky Žádné
Čas 2m

  1. příkaz hostnamectl : Ovládání názvu hostitele systému. Jedná se o doporučený způsob.
  2. příkaz nmtui : Ovládání názvu hostitele systému pomocí textového uživatelského rozhraní (TUI).
  3. příkaz nmcli : Ovládání názvu hostitele systému pomocí CLI části NetworkManageru.

Typy názvů hostitelů

Název hostitele lze nakonfigurovat takto

  1. Statický název hostitele přidělený sysadminem. Například „server1“, „wwwbox2“ nebo „server42.cyberciti.biz“.
  2. Přechodný/dynamický název hostitele přidělený serverem DHCP nebo mDNS za běhu.
  3. Předstíraný název hostitele přidělený sysadminem/end-users a jedná se o název hostitele ve volném tvaru UTF8 pro prezentaci uživateli. Například „Vivekův netbook“.

Metoda #1: příkaz hostnamectl

Podívejme se, jak použít příkaz hostnamectl.

Jak zobrazit názvy hostitelů?

$ hostnamectl
## OR ##
$ hostnamectl status

Ukázkové výstupy:

Jak nastavím název hostitele?

Jak odstraním konkrétní název hostitele?

Syntaxe je:
# hostnamectl set-hostname ""
# hostnamectl set-hostname "" --static
# hostnamectl set-hostname "" --pretty

Jak vzdáleně změním název hostitele?

Použijte některou z následujících syntaxí:
# ssh root@server-ip-here hostnamectl set-hostname server1
nebo nastavte server1 jako název hostitele na vzdáleném serveru s názvem 192.168.1.42 pomocí ssh:
# hostnamectl set-hostname server1 -H [email protected]

Způsob č. 2: příkaz nmtui

Název hostitele můžete nastavit pomocí příkazu nmtui, který má textové uživatelské rozhraní pro nové uživatele:
# nmtui
Ukázkové výstupy:

Obr.01: Použití příkazu nmtui k nastavení názvu hostitele v systému CentOS 7

Pomocí klávesy se šipkou dolů > vyberte v nabídce možnost „Nastavit název hostitele systému“ > Stiskněte tlačítko „OK“:

Obr.02: Nastavit název hostitele

Zobrazí se následující potvrzovací okno:

Obr.03: Nový název hostitele potvrzen

Nakonec restartujte službu s názvem hostitele zadáním následujícího příkazu
# systemctl restart systemd-hostnamed
Pro ověření změn zadejte:
# hostnamectl status
Vzorové výstupy:

Obr.04: CentOS 7 / RHEL Zobrazit podrobnosti o názvu hostitele pomocí příkazu hostnamectl

Metoda č. 3: příkaz nmcli

Příkaz nmcli je nástroj příkazového řádku pro ovládání nástroje NetworkManager a hlášení stavu sítě.

Pro zobrazení názvu hostitele pomocí příkazu nmcli:

Syntaxe je:
# nmcli general hostname

Pro nastavení názvu hostitele pomocí příkazu nmcli:

Syntaxe je:
# nmcli general hostname R2-D2
# nmcli general hostname server42.cyberciti.biz

Nakonec restartujte službu systemd-hostnamed:
# systemctl restart systemd-hostnamed

Tento záznam je 5. z 19. v seriálu návodů Linux/Unix Nastavení názvu hostitele. Čtěte dále zbytek seriálu:

  1. Ubuntu Linux Změna názvu hostitele (názvu počítače)
  2. Debian Linux: Změna názvu hostitele / názvu počítače natrvalo
  3. Linux změna mého názvu hostitele / názvu počítačového systému
  4. Linux změna názvu hostitele
  5. RHEL / Centos Linux 7: Změna a nastavení názvu hostitele Příkaz
  6. OpenBSD Změna názvu hostitele
  7. CentOS Linux 5/6 Změna názvu hostitele Příkaz
  8. Linux nastavení názvu hostitele a domény mého serveru
  9. FreeBSD Změna názvu hostitele bez restartu
  10. SuSe Linux Změna názvu hostitele bez restartu
  11. Jak nastavit název hostitele na Fedora Linuxu
  12. Ubuntu 18.04 LTS změnit trvale název hostitele
  13. Ubuntu nastavit trvale název hostitele (název počítače) příkaz
  14. OpenSUSE Linux nastavit trvale název hostitele (název počítače) příkaz
  15. RHEL 8 Linux nastavit trvale název hostitele (název počítače) příkaz
  16. CentOS 8 Linux nastavit trvale název hostitele (název počítače) příkaz
  17. Ubuntu 20.04 LTS set hostname permanently (computer name) command
  18. Nastavení / změna FQDN v Ubuntu 20.04 LTS
  19. Alpine Linux – Nastavení systémového hostname

🧠Podpořte prosím mou práci na Patreonu nebo příspěvkem.
🧠Získávejte nejnovější návody na Linux, Open Source & DevOps prostřednictvím RSS kanálu nebo týdenního e-mailového zpravodaje.
🧠Zatím 12 komentářů… přidejte jeden ↓
Kategorie Seznam příkazů pro Unix a Linux
Správa souborů cat
Firewall Alpine Awall â CentOS 8 â OpenSUSE â RHEL 8 â Ubuntu 16.04 â Ubuntu 18.04 â Ubuntu 20.04
Síťové nástroje dig â host â ip â nmap
OpenVPN CentOS 7 â CentOS 8 â Debian 10 â Debian 8/9 â Ubuntu 18.04 â Ubuntu 20.04
Správce balíčků apk â apt
Správa procesů bg â chroot â cron â disown â fg â jobs â killall â kill â pidof ♪ pstree ♪ pwdx ♪ time
Searching grep ♪ whereis ♪ which
User Information groups ♪ id ♪ lastcomm ♪ last ♪ lid/libuser-lid¢ logname¢ members¢ users¢ whoami¢ who¢ w
WireGuard VPN Alpine¢ CentOS 8¢ Debian 10¢ Firewall¢ Ubuntu 20.04

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna.