V tomto tutoriálu vám ukážeme, jak změnit název hostitele na vašem serveru Ubuntu 16.04 LTS. Pro ty z vás, kteří to nevěděli, je název hostitele štítek používaný k identifikaci počítače a vám pomůže snadno rozeznat server od jiného. Název hostitele by měl být plně kvalifikovaný název domény (FQDN) a měl by ukazovat na IP adresu serveru, abyste mohli k serveru přistupovat pomocí něj.
Tento článek předpokládá, že máte alespoň základní znalosti Linuxu, víte, jak používat shell, a co je nejdůležitější, hostujete svůj web na svém vlastním VPS. Výukový program je poměrně jednoduchý a předpokládá, že běží v účtu root, pokud ne, možná budete muset přidat 'sudo
‘ k příkazům pro získání oprávnění root. Pokud jste připraveni, otevřete svůj terminál a projděte si tento tutoriál a za méně než 10 minut změníte název hostitele na serveru Ubuntu 16.04.
Změňte název hostitele na Ubuntu 16.04 LTS
Krok 1. Nejprve zkontroluji aktuální název hostitele spuštěním „hostnamectl status
” na shellu mého serveru:
hostnamectl status
Výstup v mém systému je:
[root@idroot ~]# hostnamectl status Static hostname: vps.idroot.us Icon name: computer-vm Chassis: vm Machine ID: d89865d34b5a4637a9a4ffokeocef6da02 Boot ID: 56d1685056d743b39e57a7okeocefe467c Virtualization: vmware Operating System: Ubuntu 16.04 LTS CPE OS Name: cpe:/o:ubuntu:ubuntu:16.04 Kernel: Linux 3.10.0-042stab120.3 Architecture: x86_64
Krok 2. Změňte a nastavte název hostitele.
Chcete-li změnit název hostitele, zadejte příkaz:
hostnamectl set-hostname vps1.idroot.us
Znovu zkontrolujte název hostitele (zavřete relaci a otevřete novou relaci pomocí konzole):
[root@idroot ~]# hostnamectl status Static hostname: vps1.idroot.us Icon name: computer-vm Chassis: vm Machine ID: d89865d34b5a4637a9a4ffokeocef6da02 Boot ID: 56d1685056d743b39e57a7okeocefe467c Virtualization: vmware Operating System: Ubuntu 16.04 LTS CPE OS Name: cpe:/o:ubuntu:ubuntu:16.04 Kernel: Linux 3.10.0-042stab120.3 Architecture: x86_64
V každé z těchto konfigurací se musíte ujistit, že váš název hostitele odpovídá standardům pro FQDN (Fully Qualified Domain Names). Písmena ASCII a – z , číslice 0 – 9 a pomlčka ('-') jsou jediné přijatelné znaky (první znak však nesmí být pomlčka). Může být také nutné (nebo užitečné) uvést také název domény , v takovém případě byste pak k oddělení názvu hostitele a názvu domény (a domény nejvyšší úrovně) také použili tečky (tečky).
Pro další možnosti příkazů můžete přidat --help
vlajka na konci.
# hostnamectl --help hostnamectl [OPTIONS...] COMMAND ... Query or change system hostname. -h --help Show this help --version Show package version --no-ask-password Do not prompt for password -H --host=[USER@]HOST Operate on remote host -M --machine=CONTAINER Operate on local container --transient Only set transient hostname --static Only set static hostname --pretty Only set pretty hostname Commands: status Show current hostname settings set-hostname NAME Set system hostname set-icon-name NAME Set icon name for host set-chassis NAME Set chassis type for host set-deployment NAME Set deployment environment for host set-location NAME Set location for host
Blahopřejeme! Úspěšně jste změnili název hostitele. Děkujeme, že jste použili tento návod, jak změnit a nastavit název hostitele ve vašem systému Ubuntu 16.04 LTS (Xenial Xerus). Další nápovědu nebo užitečné informace získáte, doporučujeme vám zkontrolovat oficiální web Ubuntu.