Název hostitele serveru bude nastaven při instalaci operačního systému Debian. Pokud vytváříte virtuální počítač, při vytvoření instance se dynamicky přiřadí. Při výběru názvu hostitele byste se měli také ujistit, že používáte plně kvalifikovaný název domény (FQDN) a měl by odkazovat na IP adresu vašeho serveru, abyste pomocí něj měli přístup k serveru.
Zde v LinuxAPT, jako součást našich služeb správy serveru, pravidelně pomáháme našim zákazníkům provádět související dotazy na systém Linux.
V této souvislosti se podíváme na to, jak změnit název hostitele v systému Debian 9.
Jak změnit název hostitele v Debianu?
Než budete pokračovat v tomto konfiguračním postupu, ujistěte se, že jste přihlášeni jako uživatel bez oprávnění root s právy sudo.
Přiřazením názvu hostitele můžete identifikovat systém v síti. Musíte se ujistit, že ve stejné síti by neměl být stejný název hostitele.
Chcete-li získat aktuální název hostitele:
Začněte kontrolou aktuálního názvu hostitele pomocí níže uvedeného příkazu:
$ hostnamectl
Static hostname: local.linuxapt
Icon name: computer-vm
Chassis: vm
Machine ID: 287b816ad03c4f429f7bb49501983e1c
Boot ID: 7fd5cca4dd5c41f6ac53214e11fa3f57
Virtualization: oracle
Operating System: Debian GNU/Linux 9 (stretch)
Kernel: Linux 4.9.0-8-amd64
Architecture: x86-64
Zde je aktuální název hostitele local.linuxapt.
Jak změnit název hostitele pomocí hostnamectl?
V Debianu 9 existuje několik metod, jak změnit název hostitele. Prvním z nich je změna názvu hostitele pomocí příkazu hostnamectl. Níže je uvedena základní syntaxe pro změnu názvu hostitele:
$ sudo hostnamectl set-hostname NEW_HOST_NAME
Chcete-li změnit název hostitele, můžete spustit příkaz, jak je uvedeno níže:
$ sudo hostnamectl set-hostname server.linuxapt.com
Změnili jsme název hostitele z local.linuxapt na server.linuxapt.com pomocí příkazu hostnamectl.
Nyní je název hostitele server.linuxapt.com pro server, můžete jej znovu zkontrolovat pomocí příkazu hostnamectl.
Jak změnit název hostitele úpravou souboru /etc/hosts?
Další metodou změny názvu hostitele je ruční úprava souboru /etc/hosts. Otevřete soubor /etc/hosts pomocí svého oblíbeného textového editoru:
$ sudo nano /etc/hosts
Uvnitř souboru změňte název hostitele podle svého výběru na řádku, který začíná 127.0.0.1.
Uložte a zavřete soubor. Pro tuto metodu musíte restartovat systém.
Jak ověřit název hostitele?
Po změně názvu hostitele pomocí druhé metody můžete znovu zkontrolovat název hostitele pomocí příkazu hostnamectl a nyní by měl poskytnout výstup s novým názvem hostitele, jak je uvedeno níže:
Static hostname: server.linuxapt.com
Icon name: computer-vm
Chassis: vm
Machine ID: 287b816ad03c4f429f7bb49501983e1c
Boot ID: 7fd5cca4dd5c41f6ac53214e11fa3f57
Virtualization: oracle
Operating System: Debian GNU/Linux 9 (stretch)
Kernel: Linux 4.9.0-8-amd64
Architecture: x86-64
Jak můžete vidět výše, název hostitele byl úspěšně změněn z local.linuxapt na server.linuxapt.com.