GNU/Linux >> Znalost Linux >  >> Ubuntu

Jak změnit název hostitele v Ubuntu 18.04

Stejný název hostitele pro všechny systémy velmi ztíží správu a údržbu systému a sítě samotné.

Název hostitele v jakékoli distribuci založené na Linuxu se používá k jedinečné identifikaci systému v síti. Výchozí název hostitele, který se nastavuje během instalace, je localhost. V případě několika cloudových služeb je výchozí název hostitele nastaven podle jejich preferencí a není vždy localhost.

Nainstalovaná aplikace používá název hostitele jako výchozí identifikátor při komunikaci s jinými systémy.

Chcete-li tedy komunikovat s jakýmikoli jinými systémy v síti bez jakýchkoli zmatků, je vždy dobré to změnit. V tomto článku se podíváme na to, jak změnit název hostitele v Ubuntu 18.04 LTS.

Změna názvu hostitele v Ubuntu pomocí hostnamectl

Pamatujte, že pro všechny metody, které se chystáme ukázat, musíte pro přístup k serveru Linux použít SSH. Zde je návod pro případ, že byste potřebovali trochu pomoci.

Nejjednodušší způsob, jak změnit název hostitele, je pomocí příkazu hostnamectl. Příkaz je součástí obslužných programů systemd a je standardně nainstalován. Pokud z nějakého důvodu není ve vašem systému přítomen, použijte následující apt-get příkaz k instalaci:

apt-get install systemd

Nyní bude dostupný příkaz hostnamectl, pokud dříve chyběl. Chcete-li zobrazit systémové informace – včetně názvu hostitele, zadejte do příkazového řádku terminálu hostnamectl. Zde je příkaz:

hostnamectl

Toto je výstup, který byste dostali:

Static hostname: hostinger
        Icon name: computer-vm
          Chassis: vm
       Machine ID: 45598cbdb6ee462e8696166b520fe788
          Boot ID: 99526e56aeea45c2a0f3b2ffaaffe9d9
   Virtualization: xen
 Operating System: Ubuntu 18.04.1 LTS
           Kernel: Linux 4.15.0-1021-aws
     Architecture: x86-64

Výstup výše uvedeného příkazu uvádí trvalý název hostitele jako statický název hostitele. Chcete-li trvale změnit název hostitele systému, stačí použít následující příkaz hostnamectl:

hostnamectl set-hostname hostinger

Výše uvedený příkaz nevytváří výstup. Chcete-li ověřit nový název hostitele, zadejte z terminálu hostnamectl bez jakýchkoli voleb nebo parametrů:

hostnamectl

Změnit název hostitele v Ubuntu pomocí názvu hostitele

Příkaz hostname se používá k zobrazení nebo nastavení názvu hostitele a názvu domény systému. Základní syntaxe příkazu je:

hostname [options] [new_host_name]

Chcete-li zobrazit aktuální nastavení vašeho systému, použijte název hostitele bez jakýchkoli voleb a argumentů:

hostname

Chcete-li změnit název hostitele, stačí použít příkaz hostname bez jakýchkoli voleb zadáním nového názvu hostitele jako jediného argumentu.

hostname hostinger

Chcete-li ověřit, zda byl název hostitele nastaven správně, použijte jednoduchý příkaz hostname.

Pamatujte, že změny v názvu hostitele jsou dočasné. Pokud restartujete systém, název hostitele bude vrácen na starý.

Příkaz hostname je užitečný v situaci, kdy máte menší úkol, který vyžaduje dočasné změny, ale nechcete provádět trvalé změny.

Ruční změna názvu hostitele v Ubuntu

Název hostitele je možné změnit přímou úpravou několika konfiguračních souborů s názvem hostitele. Stačí aktualizovat název hostitele ve dvou konfiguračních souborech – /etc/hostname a /etc/hosts .

Chcete-li začít, upravte soubor /etc/hostname a aktualizujte záznam novým názvem hostitele:

vi /etc/hostname
hostinger

Poté aktualizujte záznam názvu hostitele novým záznamem v /etc/hosts soubor, takže systém rozpozná nový název hostitele v síti.

# vi /etc/hosts
127.0.0.1 hostinger

V této fázi jste hotovi s aktualizací záznamů v potřebných konfiguračních souborech. Ale stále jste krůček od použití výše uvedených změn.

V posledním kroku musíte upravit konfigurační soubor cloudu. Tento cloudový init balíček se instaluje z výchozích obrazů poskytnutých několika poskytovateli cloudových služeb pro inicializaci cloudové instance.

Chcete-li dokončit formality, upravte konfigurační soubor cloudu a změňte hodnotu preserve_hostname pravda .

# vi /etc/cloud/cloud.cfg


# To způsobí, že modul set+update hostname nebude fungovat (pokud je pravda)
preserve_hostname:true

Pokud výše uvedený konfigurační soubor cloudu není přítomen ve vašem systému se pak nebojte, tento krok můžete bezpečně přeskočit.

Restartujte systém a otevřete terminálovou relaci. Chcete-li ověřit, že název hostitele byl během restartu skutečně zachován, zadejte do terminálu následující příkaz:

hostname

Změňte název hostitele na Ubuntu pomocí ovládacího panelu Hostinger

Chcete-li změnit název hostitele pomocí ovládacího panelu Hostinger, přejděte na Servery v horní navigační liště a vyberte instanci, pro kterou chcete změnit název hostitele. V nově otevřeném okně aktualizujte hodnotu hostname na nový a klikněte na Uložit změny . Gratulujeme, úspěšně jste změnili název hostitele pomocí ovládacího panelu Hostinger:

Závěr

Změna názvu hostitele v Linuxu Ubuntu 18.04 je docela snadná. Nyní víte, jak to udělat prostřednictvím ovládacího panelu Hostinger a terminálu Linux. Nyní můžete svou síť snadno spravovat!


Ubuntu
  1. Jak změnit časové pásmo v Ubuntu?

  2. Jak změnit název hostitele na Ubuntu

  3. Jak změnit název hostitele na Ubuntu?

  1. Jak změnit název hostitele?

  2. Jak změnit název hostitele na Ubuntu

  3. Jak změnit název hostitele na Ubuntu 18.04 Bionic Beaver

  1. Jak změnit název hostitele na Ubuntu 18.04

  2. Jak změnit název hostitele na Ubuntu 20.04

  3. Jak změnit název hostitele na Ubuntu 20.04 Focal Fossa Linux