GNU/Linux >> Znalost Linux >  >> Linux

Jak nastavit a změnit název hostitele a FQDN (plně kvalifikovaný název domény) v RHEL &CentOS 7

V síťovém prostředí mají všechny počítačové systémy, ať už se jedná o Windows PC, Linux server nebo Unix mainframe, název hostitele. Název hostitele je štítek (také známý jako název počítače), který je přiřazen k zařízení připojenému k počítačové síti a který se používá k identifikaci zařízení v různých formách elektronické komunikace, jako jsou servery World Wide Web, e-mailové přenosové agenty nebo Usenet. .

K názvu hostitele lze připojit název domény, což je název v systému DNS (Domain Name System), oddělený od názvu hostitele tečkou (tečkou). V posledně jmenované podobě se název hostitele také nazývá název domény. Pokud je název domény zcela specifikován včetně domény nejvyšší úrovně Internetu, pak se název hostitele považuje za plně kvalifikovaný název domény (FQDN). Například hostname.domain.com.

Je důležité nastavit správný název hostitele a FQDN, zejména pro nově nastavený systém, který je téměř jistě připojen k internetu. V systému Linux je nový název hostitele systému obvykle přednastaven jako název hostitele localhost.localdomain, bez části domény FQDN (Fully Qualified Domain Name). Tento tutoriál vám ukáže, jak správně změnit název hostitele a FQDN.

TipPro kontrolu aktuálního názvu hostitele použijte následující příkaz:

hostname

Chcete-li zkontrolovat aktuální úplný název domény, použijte následující příkaz:

hostname -f

FQDN může být kratší (je zobrazen pouze název hostitele), pokud není nakonfigurován název DNS (internetové) domény.

Nebo můžete použít následující příkaz k zobrazení všech statických, přechodných a pěkných hostitelských jmen:

hostnamectl status

  1. Změňte název hostitele počítače jedním z následujících způsobů (nahraďte název hostitele se skutečným názvem počítače, který chcete přiřadit (bez názvu domény, tj. pouze názvu hostitele):

    Metoda 1:Spusťte následující příkaz:

    hostnamectl set-hostname hostname

    Metoda 2:Upravte soubor /etc/hostname a nahraďte stávající obsah novým názvem hostitele.

  2. Pokud použijete metodu 2 výše, spusťte následující příkaz, aby se změna projevila:
    systemctl restart systemd-hostnamed
  3. Upravte soubor /etc/hosts a zadejte nový řádek s IP adresou, FQDN (Fully Qualified Domain Name) a názvem hostitele systému. Například:
    192.168.1.1 server.techjourney.net server
    PoznámkaFQDN nelze změnit pomocí názvu hostitele. Doporučenou metodou nastavení FQDN je vytvořit z názvu hostitele alias pro plně kvalifikovaný název pomocí /etc/hosts, DNS nebo NIS. Protože položka hostitelů v /etc/nsswitch.conf používaná pro rozlišení názvů hostitelů v RHEL 7 a CentOS 7 vždy používá a analyzuje „soubory“ (tj. /etc/hosts jako první, takže se doporučuje změnit FQDN tin /etc/hosts, který také specifikuje jeho primární IP adresu.

    Pokud jste však přidali položku pro systém na serveru DNS pro místní síť LAN, která dokáže přesně rozlišit a vrátit FQDN pro systém při dotazu, můžete tento krok přeskočit.


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

  2. Jak změnit název hostitele (název počítače) na Fedora a CentOS

  3. Jak změnit název rozhraní v CentOS/RHEL 8 pomocí prefixdevname

  1. Jak nastavit nebo změnit název hostitele v CentOS 7

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

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

  1. Jak změnit nebo nastavit název hostitele na CentOS 8 / RHEL 8

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

  3. Jak změnit FQDN (název domény) na Ubuntu 20.04 Focal Fossa Linux