Pokud se zabýváte správou sítě a vaše práce zahrnuje práci na příkazovém řádku Linuxu, existuje několik nástrojů příkazového řádku souvisejících se sítí, o kterých byste měli vědět. Na takovém nástroji je název hostitele , který můžete použít k zobrazení nebo nastavení názvu hostitele systému. V tomto tutoriálu se o tomto nástroji dozvíme více pomocí několika snadno pochopitelných příkladů.
Upozorňujeme, že všechny příklady zde byly testovány na počítači Ubuntu 16.04 a křížově testovány na serveru Ubuntu s verzí 14.04 LTS.
Příkaz Linux hostname
Název hostitele můžete použít k zobrazení nebo nastavení názvu hostitele systému. Základní syntaxe nástroje je:
hostname [options]
Zde je návod, jak dokumentace manuálové stránky říká o tomto nástroji:
Hostname is used to display the system's DNS name, and to display or set its hostname or NIS domain
name.
Následuje několik příkladů ve stylu otázek a odpovědí, které vám poskytnou dobrou představu o tom, jak tento příkaz funguje.
Q1. Jak název hostitele funguje?
Ve výchozím nastavení příkaz hostname vytváří na výstupu jméno hostitele.
hostname
Q2. Jak vytisknout název aliasu hostitele?
Pokud je k hostiteli přiřazen alias, můžete k němu přistupovat pomocí volby -a příkazového řádku.
hostname -a
O3. Jak vytisknout IP adresu?
To lze provést pomocí volby příkazového řádku -i.
hostname -i
Zde je výstup příkazu na mém místním počítači:
4. Jak vytisknout přidružený název domény (pokud existuje)?
K tomu můžete použít volbu -d příkazového řádku.
hostname -d
Výše uvedený příkaz vám načte název domény, kde se systém nachází.
O5. Jak vytisknout krátký název hostitele?
To lze provést pomocí volby příkazového řádku -s.
hostname -s
O6. Jak změnit název hostitele?
Příkaz hostname vám také umožňuje změnit název hostitele. Můžete to udělat následujícím způsobem:
hostname [new-host-name]
Například:
název hostitele howtoforge
Netřeba říkat, že k provedení této operace budete potřebovat oprávnění root. Také změna provedená tímto způsobem je dočasná – pro trvalou změnu budete muset provést úpravy v /etc/hosts soubor.
Závěr
S názvem hostitele můžete udělat mnohem více, i když to, o čem jsme zde diskutovali, by mělo stačit alespoň k tomu, abyste mohli začít. Až budete s tím vším hotovi, přejděte na manuálovou stránku nástroje, kde o něm získáte další informace.