GNU/Linux >> Znalost Linux >  >> Debian

Jak změnit název hostitele v Debianu 10

Úvod

název hostitele je štítek používaný k identifikaci vašeho systému v síti. Svůj název hostitele v Debianu 10 (Buster) můžete změnit pomocí hostname příkazy nebo úpravy systémových souborů.

V tomto tutoriálu se budeme zabývat různými metodami, které můžete použít ke změně názvu hostitele v Debianu 10.

Předpoklady

  • Systém se systémem Debian 10 (Buster)
  • Účet s oprávněními na úrovni sudo
  • Přístup do okna terminálu/příkazového řádku

Zkontrolujte aktuální název hostitele

Pomocí následujícího příkazu zkontrolujte aktuální název hostitele:

hostname

Výstup zobrazuje aktuální název hostitele jako prostý text:

Změňte název hostitele

První metoda zahrnuje použití příkazu hostname ke změně názvu systému. hostname příkaz se používá k získání a změně názvu hostitele systému.

Je důležité si uvědomit, že jakékoli změny provedené pomocí hostname příkazy jsou dočasné. Pokud nepoužijete trvalou metodu změny názvu hostitele uvedenou níže, vrátí se po příštím restartu systému zpět na původní hodnotu.

Chcete-li změnit název hostitele, postupujte podle následujících kroků:

1. Změna názvu hostitele vyžaduje uživatele s oprávněními sudo/root. Chcete-li přepnout na uživatele root, zadejte:

sudo -s

2. Použijte hostname příkaz k nastavení nového názvu hostitele:

hostname [name]

Kde:

  • [name] :Nový název hostitele, který chcete nastavit.

V tomto příkladu používáme phoenixNAP jako nový název hostitele:

hostname phoenixNAP

3. Zkontrolujte, zda je nový název hostitele správně nastaven:

hostname

Trvale změnit název hostitele

Existují dva způsoby, jak trvale změnit název hostitele v Debianu 10:

  • Pomocí hostnamectl příkaz;
  • Úprava názvu hostitele soubor.

Bez ohledu na metodu, kterou používáte, musíte také upravit hostitele systému soubor, aby odpovídal změnám v názvu hostitele.

Chcete-li trvale změnit název hostitele:

1. Jako uživatel root otevřete název hostitele soubor:

sudo nano /etc/hostname

První řádek názvu hostitele soubor uvádí aktuální název hostitele. Nahraďte jej novým názvem, který chcete nastavit:

Stiskněte Ctrl+X ukončete soubor a zadejte Y a stiskněte Enter pro uložení změn.

Další metodou nastavení nového trvalého názvu hostitele je použití hostnamectl příkaz:

hostnamectl set-hostname [name]

2. Otevřete hostitelé soubor:

sudo nano /etc/hosts

3. V části hostitelé soubor, najděte všechny instance starého názvu hostitele a nahraďte je novým:

Stiskněte Ctrl+X a poté zadejte Y a stiskněte Enter pro ukončení souboru a uložení provedených změn.

4. Restartujte soubor hostname.sh shell skript, aby se změny projevily:

invoke-rc.d hostname.sh start

Omezení formátu názvu hostitele

Ve výchozím nastavení statické názvy hostitelů dodržovat stejná omezení jako názvy internetových domén:

  • Mají minimální délku 2 a maximální délku 63 znaků.
  • Podporují písmena z a do z , čísla od 0 do 9 a pomlčky (- ).
  • Nemohou začínat ani končit spojovníkem ani mít dva nebo více po sobě jdoucích spojovníků.

Pomocí hostname příkaz se speciálním znakem způsobí následující chybu:

Pretty hostnames jsou názvy hostitelů na vysoké úrovni přiřazené uživatelům nebo správcům. Tyto názvy hostitelů mohou obsahovat speciální znaky a jsou přiřazeny pomocí hostnamectl pomocí příkazu --pretty možnost:

hostnamectl set-hostname "[name]" --pretty

Například pokud chceme nastavit testovací systém fénixNAP jako hezké jméno hostitele:

hostnamectl set-hostname "phoenixNAP's test system" --pretty

Ověřte změnu názvu hostitele

Ověřte nový název hostitele spuštěním následujícího příkazu:

hostnamectl

Výstup uvádí nový název hostitele ve Static hostname sekce:


Debian
  1. Jak změnit název hostitele v Linuxu

  2. Jak změnit časové pásmo v Debianu 11 / Debianu 10 / 9

  3. Jak změnit název hostitele v Debianu

  1. Jak změnit název hostitele na Ubuntu 18.04

  2. Změnit název hostitele na Debianu 9 – udělat to hned?

  3. Jak změnit název hostitele?

  1. Jak změnit název hostitele na Ubuntu 20.04

  2. Jak změnit název hostitele na Debian Linuxu

  3. Jak změnit název hostitele na Debian 9 Linux