Existují různé parametry serveru, které nám umožňují přímou správu, a jedním z nejjednodušších, ale zároveň důležitějších je identifikátor zařízení, který umožňuje jeho znalost v síti, jeho konkrétní správu a také udržování kontroly auditu a exkluzivní podpora.
Tento název hostitele (název hostitele) lze přiřadit během instalace operačního systému a v případě CentOS 8, pokud nezadáme žádné jméno, bude přiřazeno „localhost“, což se ověří spuštěním příkazu hostname z konzoly:
ZVĚTŠIT
Je zřejmé, že pokud opustíme pouze „localhost“, může to vést ke zmatku tím, že nebudeme vědět, o jaké zařízení se jedná, a tím definujeme, jaký typ podpory nebo managementu na něm máme provádět. Dnes vám Solvetic vysvětlí několik jednoduchých, ale účinných metod pro nastavení nového názvu hostitele v CentOS 8.
1. Jak poznat Hostname počítače Hostname
Krok 1
Chcete -li s jistotou znát aktuální název našeho počítače, můžeme provést jeden z následujících příkazů:
hostnamectl stav hostnamectlPodrobnostiTo nám poskytne konkrétnější podrobnosti, jako například:
- Název hostitele (statický název hostitele).
- Název ikony.
- ID stroje.
- Typ podvozku.
- Virtualizační metoda.
- ID spouštění.
- Aktuální jádro.
- Použitý operační systém.
- Typ systému (32 nebo 64 bitů) atd.
ZVĚTŠIT
Krok 2
Tři typy názvů hostitelů pro CentOS 8Pro CentOS 8 existují tři typy názvů hostitelů, a to tyto:
- Statický název hostitele: je název přidělený sysadmin.
- Přechodný / dynamický název hostitele: je název přidělený serverem DHCP nebo mDNS.
- Docela název hostitele: je to název hostitele přidělený správcem nebo koncovým uživatelem, který lze přizpůsobit podle vkusu osoby.
Syntaxe založená na typu názvu hostitele, který se má použítExistují různé syntaxe založené na typu názvu hostitele, které se mají použít, jsou to tyto:
- hostnamectl set-hostname "Hostname"
- hostnamectl set-hostname "Hostname"-hezké
- hostnamectl set-hostname "Hostname"-statický
- hostnamectl set -hostname "Hostname" -přechodné
Zařízení například přiřadíme název „Solvetic“, provedeme následující:
hostnamectl set-hostname SolveticKrok 3
Zkontrolujeme, zda mu bylo přiřazeno „stav hostnamectl“:
ZVĚTŠIT
Krok 4
Pokud nyní chceme vytvořit statický název, definujeme následující:
hostnamectl set -hostname Solvetic.solvetic.com -static
ZVĚTŠIT
Krok 5
Podobně pro nastavení vlastního názvu musíme provést následující:
hostnamectl set -hostname "Solvetic team" -hezkéOvěřujeme, že byl přidán řádek „Docela název hostitele“:
ZVĚTŠIT
Krok 6
Pokud nám z nějakého důvodu přiřazené jméno není podle našich představ, můžeme jej odstranit jedním z následujících způsobů v závislosti na použitém typu:
- hostnamectl set-hostname ""
- hostnamectl set-hostname ""-statický
- hostnamectl set -hostname "" -hezké
root ssh @ ip_server hostnamectl set-hostname "name"
2. Jak přejmenovat hostitele CentOS 8 pomocí příkazu nmtui
Krok 1
Jedná se o nástroj uživatelského rozhraní, pomocí kterého můžeme aplikovat různé změny parametrů zařízení na úrovni sítě a názvů, pro jeho použití stačí provést následující:
nmtuiV okně, které se zobrazí, vybereme možnost „Nastavit název hostitele systému“:
ZVĚTŠIT
Krok 2
Stiskněte Enter a přiřaďte požadované jméno:
ZVĚTŠIT
Krok 3
Pomocí klávesy Tab přejdeme na Přijmout a stisknutím Enter přijmeme změny a uvidíme následující:
ZVĚTŠIT
Krok 4
Opět stiskneme Enter, abychom změny přijali, a poté provedeme následující změny:
systemctl restart systemd-hostnamedZkontrolujeme jméno se stavem hostnamectl:
ZVĚTŠIT
3. Jak přejmenovat hostitele CentOS 8 pomocí příkazu nmcli
Krok 1
Dalším užitečným příkazem pro úpravu názvu hostitele v CentOS 8 je nmcli, který spravuje aspekty sítě. Abychom viděli aktuální název pomocí tohoto příkazu, provedeme následující:
nmcli obecný název hostitele
ZVĚTŠIT
Krok 2
Nyní, abychom vytvořili nový název, musíme spustit následující syntaxi:
nmcli obecný název hostitele "Jméno"
ZVĚTŠIT
PoznámkaV případě, že je název použit okamžitě, můžeme službu restartovat spuštěním systemctl restart systemd-hostnamed.
4. Jak přejmenovat hostitele CentOS 8 ze souboru / etc / sysconfig / network
Krok 1
Do tohoto adresáře můžeme přidat požadované hodnoty zařízení, k čemuž se dostaneme pomocí editoru:
nano / etc / sysconfig / networkTam přidáme následující:
NETWORKING = yes HOSTNAME = název hostitele
ZVĚTŠIT
Změny uložíme pomocí kláves Ctrl + O a editor ukončíme klávesami Ctrl + X.
Krok 2
Poté službu restartujeme:
restart systému restartovat síť
5. Jak přejmenovat hostitele CentOS 8 pomocí příkazu sysctl
Krok 1
Nakonec je další možností použít pro tuto změnu příkaz sysctl. Nejprve budeme znát aktuální název spuštěním:
sysctl kernel.hostname
ZVĚTŠIT
Krok 2
Nyní, abychom mohli změnit název hostitele, musíme podle požadovaného jména provést následující:
sysctl kernel.hostname = Solvetic.centos8
ZVĚTŠIT
Jak můžete, možnosti jsou různé, ale každá z nich splňuje úkol upravit název hostitele v CentOS 8 a určit tak nejlepší způsob jeho správy.