Jak nastavit nebo změnit název hostitele systému v systému Linux
Názvy hostitelů zařízení nebo systému se používají ke snadnému rozpoznání stroje v síti ve formátu čitelném pro člověka. Není to moc překvapení, ale v systému Linux lze název hostitele snadno změnit pomocí jednoduchého příkazu jako „hostname“.
Čtěte také: Jak nastavit statickou IP adresu a nakonfigurovat síť v Linuxu
Spuštění hostname samostatně, bez jakýchkoli parametrů, vrátí aktuální název hostitele vašeho systému Linux takto:
hostname
TecMint
Pokud chcete změnit nebo nastavit název hostitele vašeho systému Linux, jednoduše spusťte:
hostname NEW_HOSTNAME
Samozřejmě budete muset nahradit „NEW_HOSTNAME“ skutečným názvem hostitele, který chcete nastavit. Tím se okamžitě změní název hostitele vašeho systému, ale je tu jeden problém – původní název hostitele bude při příštím restartu obnoven.
Existuje další způsob, jak změnit název hostitele vašeho systému – trvale. Možná jste již přišli na to, že to bude vyžadovat změnu v některých konfiguračních souborech a budete mít pravdu.
Nastavit System Hostname Trvale v Linuxu
Novější verze různých distribucí Linuxu, jako je nejnovější Ubuntu, Debian, CentOS, Fedora, RedHat< atd. přichází s systemd, správcem systému a služeb, který poskytuje příkaz hostnamectl pro správu názvů hostitelů v systému Linux.
Chcete-li nastavit název hostitele systému v distribucích založených na SystemD, použijeme příkaz hostnamectl, jak je znázorněno:
sudo hostnamectl set-hostname NEW_HOSTNAME
U starších distribucí Linuxu, které používají SysVinit ve zkratce init, lze změnit názvy hostitelů jednoduše úpravou souboru s názvem hostitele umístěného v:
vi /etc/hostname
Poté musíte přidat další záznam pro název hostitele v:
vi /etc/hosts
Například:
127.0.0.1 TecMint
Poté musíte spustit:
/etc/init.d/hostname restart
V systémech založených na RHEL/CentOS, které používají init, se název hostitele změní úpravou:
vi /etc/sysconfig/network
Zde je ukázka tohoto souboru:
/etc/sysconfig/network
NETWORKING=yes
HOSTNAME="linux-console.net"
GATEWAY="192.168.0.1"
GATEWAYDEV="eth0"
FORWARD_IPV4="yes"
Chcete-li zachovat trvalý název hostitele, změňte hodnotu vedle "HOSTNAME"
na hodnotu z názvu vašeho hostitele.
Závěr
Tento jednoduchý článek vám chtěl ukázat jednoduchý trik s Linuxem a doufám, že jste se naučili něco nového.