GNU/Linux >> Znalost Linux >  >> Linux

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 název hostitele sám o sobě, 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“ se 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 obnoven při příštím restartu.

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 název hostitele systému trvale v systému Linux

Novější verze různých distribucí Linuxu, jako je nejnovější Ubuntu , Debian , CentOS , Fedora , RedHat , atd. přichází s systemd , správce systému a služeb, který poskytuje hostnamectl příkaz pro správu názvů hostitelů v systému Linux.

Chcete-li nastavit název hostitele systému na SystemD založené na distribucích, budeme používat hostnamectl příkaz, jak je znázorněno:

$ sudo hostnamectl set-hostname NEW_HOSTNAME

Pro starší distribuce Linuxu, které používají SysVinit ve zkratce init , mohou změnit svá jména hostitelů jednoduchou úpravou souboru názvu hostitele umístěného v:

# vi /etc/hostname

Potom 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ému RHEL/CentOS založené systémy, které používají init , název hostitele se změní úpravou:

# vi /etc/sysconfig/network

Zde je ukázka tohoto souboru:

/etc/sysconfig/network
NETWORKING=yes
HOSTNAME="tecmint.com"
GATEWAY="192.168.0.1"
GATEWAYDEV="eth0"
FORWARD_IPV4="yes"

Chcete-li zachovat trvalý název hostitele, změňte hodnotu vedle "HOSTNAME" na jedno z vašeho názvu 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.


Linux
  1. Jak změnit název hostitele v Linuxu

  2. Jak nastavit/změnit název hostitele na CentOS 7 Linux

  3. Jak nastavit nebo změnit časové pásmo v Linuxu

  1. Jak změnit název hostitele v systému Linux

  2. Jak změnit identitu systému Linux

  3. Jak změnit název hostitele na CentOS Linux

  1. Jak změnit název hostitele na Debian Linuxu

  2. Jak změnit název hostitele na Redhat 7 Linux

  3. Jak změnit název hostitele na Debian 9 Linux