Vyhledávání na webu

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.