Název hostitele
Název hostitele je štítek přiřazený zařízení v síti - stolní počítač, databázový server, tablet pc, wifi router nebo smartphone. Tento název se používá k rozlišení zařízení od sebe v konkrétní síti nebo přes internet.
Zvolený název je většinou čitelný člověkem a musí být jedinečný mezi ostatními stroji v místní síti. Názvy hostitelů nesmí obsahovat mezeru, protože mohou obsahovat pouze písmena, číslice a spojovník.
V institucích s velkým počtem uživatelů, jako jsou univerzity, je zcela běžné pojmenovat počítač podle ovoce, oblíbených míst, řeckých písmen, zeměpisných oblastí nebo hudebních nástrojů. U soukromých sítí neexistují žádné konvence názvů, které je třeba dodržovat, a lze najít názvy hostitelů jako „FamiliyPC“, „dads-tablet“ nebo „printer“.
Název hostitele počítače je nastaven původně během instalace a je uložen v souboru „/ etc / hostname“. Snímek obrazovky níže je převzat z grafického nastavení systému Debian GNU / Linux 9 a používá název „debian95“ jako název hostitele odkazující na vydání Debian GNU / Linux 9.5.
Jakmile se počítač spustí, inicializuje se několik služeb. To zahrnuje také síť a název hostitele, kterým lze zařízení od té doby adresovat. Pomocí příkazu UNIX „název hostitele“ odhalíte jeho název následovně:
$ hostnamedebian95
$
Další informace lze získat pomocí příkazu hostnamectl takto:
$ hostnamectlStatický název hostitele: debian95
Název ikony: počítač-notebook
Podvozek: notebook
ID stroje: 7c61402c22bf4cf2a9fcb28a4210da0b
ID spouštění: 6e8ca49158ff4bc4afaa26763f42793b
Operační systém: Debian GNU / Linux 8 (jessie)
Jádro: Linux 3.16.0-4-amd64
Architektura: x86-64
$
Výsledkem názvu hostitele a názvu domény je plně kvalifikovaný název domény (FQDN) [1], který je nezbytný pro bezchybnou identifikaci počítače. Chcete-li získat plně kvalifikovaný název domény zařízení, použijte místo toho přepínač „-f“ (zkratka pro „-fqdn“ nebo „-long“):
$ hostname -fdebian95.Wunderwerk.síť
$
Změna názvu hostitele
Na první pohled je změna názvu hostitele (nebo přejmenování počítače) srovnatelně snadná a trvá jen několik minut. Lze to provést následujícími způsoby:
- dočasná změna (platná do restartu) otevřete okno terminálu, přejděte na kořen uživatele a spusťte příkaz „název hostitele“ následovaný novým názvem hostitele: # název hostitele okurka
# název hostitele
okurka
# - trvalá změna otevřete soubor „/ etc / hostname“ v textovém editoru jako uživatel „root“, změňte název hostitele a uložte soubor
- trvalá změna pro uživatele systemd otevřete okno terminálu, přejděte do kořenového adresáře uživatele a spusťte příkaz „hostnamectl“ následovně: # hostnamectl set-hostname cucumber
Obrázek níže ilustruje tento krok pomocí „hostnamectl“.
Uvědomte si vedlejší účinky
Přesto je to polovina příběhu. Soubor „/ etc / hostname“ není jediným místem, kde programy ve vašem počítači ukládají název hostitele. Pomocí příkazu „grep“ zjistíme, které další soubory jsou ovlivněny a je třeba je upravit. Níže uvedený příkaz ukazuje toto pro název hostitele „debian95“:
# grep -color -l -r debian95 / */ boot / grub / grub.srov
/ etc / hostname
/ etc / hosts
/ etc / wicd / wired-settings.konf
/ etc / wicd / wireless-settings.konf
/ etc / mailname
/ etc / exim4 / update-exim4.konf.konf
/ etc / initramfs-tools / conf.d / pokračovat
/ etc / ssh / ssh_host_rsa_key.hospoda
/ etc / ssh / ssh_host_ed25519_key.hospoda
/ etc / ssh / ssh_host_ecdsa_key.hospoda
/ etc / ssh / ssh_host_dsa_key.hospoda
/ etc / fstab
/ home / debian /.ssh / id_rsa.hospoda
…
#
Soubor „/ etc / hosts“ je nezbytný pro práci v síti a je třeba jej upravit. Změňte „debian95“ na „okurku“ a získáte následující výsledek:
$ cat / etc / hosts 127.0.0.1 localhost 127.0.1.1 okurka# Následující řádky jsou žádoucí pro hostitele podporující protokol IPv6 :: 1 localhost ip6-localhost
ip6-loopback ff02 :: 1 ip6-allnodes ff02 :: 2 ip6-allrouters $
Dále znovu načtěte konfiguraci sítě následujícím způsobem:
# invoke-rc.d název hostitele.začni# invoke-rc.d síťové obnovení síly
Chcete-li zkontrolovat svou novou síťovou konfiguraci, můžete zařízení pomocí příkazu ping s novým názvem hostitele:
Et voila - fungovalo to dobře. Posledním krokem je kontrola vašich aplikací podle výše uvedeného seznamu. Odkazující stránka v Debian Wiki [2] vám poskytne dobrý přehled o tom, co dělat s každou aplikací, a bude vám sloužit jako referenční příručka.
Odkazy a reference
- [1] FQDN, Wikipedia
- [2] Jak změnit název hostitele, Debian Wiki