GNU/Linux >> Znalost Linux >  >> Cent OS

Jak změnit název hostitele na CentOS Linux

Mnoho z nás slyšelo nebo četlo slovo název hostitele dříve, ale význam tohoto termínu nemusí být přesně jasný, pokud nejsme nějakým způsobem spřízněni s hostingovým průmyslem nebo s linuxovou komunitou. Můžeme o tom také slyšet, pokud se účastníme kariéry vývoje webu. Pokud chcete vědět, co je to název hostitele, zůstaňte s námi a pokračujte ve čtení, abyste to zjistili.

Pokud máte plán webhostingu s hostingovou společností, možná vám již dříve poslala název hostitele, ať už pro připojení k ovládacímu panelu, pro použití v konfiguraci e-mailu atd. Pokud máte zájem o Linux nebo o webového vývojáře kariéra, pak jste pravděpodobně tento termín již viděli nebo brzy uvidíte. Co přesně je tedy název hostitele?

Co je to název hostitele? K čemu je užitečný?

Abychom to zjednodušili, název hostitele je název serveru , počítač nebo jakékoli zařízení, které jej může mít. Velmi často je název hostitele subdoménou skutečné domény nebo platný úplný název domény, což je zkratka pro plně kvalifikovaný název domény.

Snadným příkladem názvu hostitele serveru by bylo něco jako „server.mydomain.com“. Můžeme dokonce nastavit název hostitele pro počítač, ve skutečnosti je to v komunitě Linuxu velmi běžná praxe.

Dobře, název hostitele lze použít k pojmenování serveru nebo počítače, ale proč jsou názvy hostitelů užitečné? Nebo jak můžeme udělat název hostitele užitečným? Zaprvé, zadání názvu systému je samozřejmě užitečné pro jeho identifikaci, ale v některých případech má také další využití.

Máme-li například server s názvem hostitele „server.mydomain.com“ a tento název hostitele ukazuje na server, můžeme název hostitele použít k nastavení našeho místního e-mailového klienta tak, aby odkazoval na tento server. Můžeme jej také použít pro připojení FTP a také pro připojení k ovládacím panelům, jako je cPanel/WHM v našem webovém prohlížeči.

Jak vidíme, názvy hostitelů mohou být při správném použití velmi užitečné, takže nyní pojďme s něčím praktičtějším a změňme název hostitele v prostředí CentOS .

Jak změnit název hostitele CentOS na CentOS 7 a 8

Před změnou názvu hostitele musíme mít na paměti několik věcí. Ano, i názvy hostitelů mají některé základní požadavky a tyto požadavky jsou následující:

  • Název hostitele může používat malá nebo velká písmena, tedy písmena od a do z v anglické abecedě. Nedoporučuje se používat jiná písmena. Pamatujte, že v názvech hostitelů se rozlišují velká a malá písmena, takže například server1.mojedomena.com nebude totéž jako Server1.mojedomena.com (všimněte si malých/velkých písmen S).
  • Názvy hostitelů mohou také obsahovat čísla, jakékoli číslo od 0 do 9 je v pořádku a tyto číslice můžete samozřejmě také smíchat a vytvořit tak větší čísla.
  • Názvy hostitelů mohou také obsahovat 2 speciální znaky, kterými jsou spojovník (-) a tečka (.), to jsou jediné 2 povolené speciální znaky, nelze použít žádné jiné.
  • Název hostitele musí začínat a končit písmenem nebo číslem a také musí mít příponu minimálně 2 znaky a maximálně 63 znaků.
  • Navíc to můžete udělat popisným, i když to je opravdu užitečné pouze v případě, že máte mnoho souvisejících názvů hostitelů, například pokud máte e-mailový server a webhostingový server, můžete použít něco jako „mail.mydomain.com“ e-mailový server a „server.mydomain.com“ pro webhostingový server.

Dobře, teď, když je to jasné, pojďme se podívat na různé způsoby, jak změnit nebo nastavit název hostitele serveru nebo počítače CentOS.

Změňte jej ručně úpravou souborů konfigurace sítě

Začněme nejtěžším způsobem, jak tento úkol splnit, i když ve skutečnosti není tak těžký, je jen o něco obtížnější než ostatní způsoby, protože k jeho splnění musíme spustit více příkazů.

Nejprve musíme upravit /etc/sysconfig/network soubor pomocí našeho oblíbeného textového editoru. V tomto příkladu použijeme nano, které má pěkné rozhraní a snadno se používá:

nano /etc/sysconfig/network

Uvnitř tohoto souboru musíme pouze změnit proměnnou HOSTNAME tak, aby zadala nový název hostitele, který chceme, takže konečný výsledek bude asi tento:

HOSTNAME=server.mydomain.com

Nyní přestaňte upravovat a uložte změny a pojďme upravit jiný soubor, tentokrát /etc/hosts.

nano /etc/hosts

Ignorujte řádek, který odkazuje na localhost (127.0.0.1) a změňte název hostitele na ten, který obsahuje IP vašeho serveru, což je obvykle druhý řádek:

127.0.0.1 localhost localhost.localdomain
111.222.333.444 server100.mydomain.com server100

Jak vidíte, druhý řádek obsahuje (zleva doprava) na prvním místě IP, na druhém celé jméno hostitele a na třetím první část názvu hostitele.

Jakmile to uděláme, stačí restartovat síťovou službu, aby byly změny trvalé:

/etc/init.d/network restart

nebo

service network restart

Nastavte název hostitele CentOS pomocí příkazu hostnamectl

Jednodušší způsob, jak změnit název hostitele, je použít příkaz hostnamectl, to je docela jednoduché:

hostnamectl set-hostname server99.mydomain.com

V tomto příkladu jsme nastavili „server99.mydomain.com“ jako nový název hostitele systému. Můžete to zkontrolovat pouhým spuštěním příkazu hostname nebo příkazu hostnamectl:

hostname

nebo

hostnamectl

Aby to bylo trvalé, musíme restartovat server, takže spusťte jeden z těchto příkazů:

reboot

nebo

shutdown now -rf

Nastavte svůj název hostitele CentOS úpravou souboru názvu hostitele

Existuje třetí způsob, jak změnit název hostitele. Nejprve začněte úpravou souboru /etc/hostname, jako obvykle použijeme nano:

nano /etc/hostname

Stačí zadat nový název hostitele, uložit změny a poté provést restart:

reboot

nebo

shutdown now -rf

A ano, je to.

Shrnutí

Dnes jsme se tedy naučili, že název hostitele je, zjednodušeně řečeno, „jméno“, které můžeme přiřadit počítači nebo serveru, aby bylo snazší je identifikovat, i když jej lze použít také jako způsob, jak nastavit vzdálená připojení, například pokud potřebujeme nastavit e-mailového klienta nebo FTP klienta.

A nyní také víme, že existuje několik rychlých způsobů, jak změnit název hostitele systému CentOS. Můžeme upravit konfigurační soubory sítě, můžeme použít příkazy jako hostnamectl nebo můžeme jednoduše upravit soubor hostname. Z těchto metod je druhá naše oblíbená a doporučujeme ji použít v kombinaci s první. Pokud použijete tyto dvě metody společně (začnete tou první), můžete si být 100% jisti, že se vaše jméno hostitele úplně změní, jakmile bude váš server nebo počítač opět online.

Jak změnit název hostitele v systému CentOS Linux byl naposledy upraven:5. května 2020 Estebanem Borgesem
Cent OS
  1. Jak změnit název hostitele v Linuxu

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

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

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

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

  3. Jak nastavit nebo změnit název hostitele v CentOS 7 / RHEL 7

  1. RHEL 8 / CentOS 8 změnit název hostitele

  2. Jak změnit IP adresu na RHEL 8 / CentOS 8 Linux

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