Jak zmienić nazwę hosta w Centos 8

Jak zmienić nazwę hosta w Centos 8

Kiedy administratorzy sieci zarządzają siecią systemów i obserwują przepływ pakietów, aby zarządzać siecią, trudno jest zrozumieć i wiedzieć, dokąd przychodzą i wychodzą pakiety. Aby zidentyfikować system, możemy użyć uniwersalnych identyfikatorów, śledzenia adresów IP lub nazwy hosta.

Nazwa hosta jest najwygodniejszym i najłatwiejszym do zapamiętania sposobu zidentyfikowania systemu. Kopmy więcej w nazwy hostów. Co to jest nazwa hosta, jakie są typy nazwy hosta, jak możemy zmienić nazwę hosta i jakie zasady należy pamiętać, zmieniając nazwę hosta?

Co to jest nazwa hosta?

Nazwa hosta, proste słowy, to nazwa komputera lub serwera w sieci. Jest również używany jako identyfikator komputerowy, więc lepiej jest mieć unikalną nazwę hosta i można go łatwo odróżnić od innych systemów w sieci.

Jednocześnie, zamiast nazywać komputer do identyfikacji w sieci, nazwa hosta jest ustawiona na ułatwienie użytkownika lub administratora sieci. Patrząc na adres IP systemu, trudno staje się zidentyfikować odpowiedni komputer, podczas gdy nazwa hosta ułatwia ten kłopot.

Możemy ustawić nazwę hosta w sieci prywatnej, a także w sieciach publicznych. Jednak w sieciach publicznych nazwy hostów należy połączyć z nazwą domeny. Na przykład,

Nazwa serwera.przykład.com

Nazwa hosta jest często mylona z nazwą domeny, ale są one inne. W powyższym przykładzie nazwa serwera jest nazwą hosta, podczas gdy przykładem jest nazwa domeny, a na koniec com jest TLD (domena najwyższego poziomu).

Połączenie nazwy hosta i nazwy domeny jest znane jako FQDN (w pełni kwalifikowane nazwy domeny). W sieci publicznych ustalenie w pełni kwalifikowanej nazwy domeny jest koniecznością. W przeciwnym razie w prywatnych sieciach ustawienie prostej nazwy hosta jest w porządku.

Po zrozumieniu podstawowych koncepcji nazwy hosta, poznajmy i zrozummy rodzaje nazwy hosta.

Rodzaje nazwy hosta

Istnieją w zasadzie trzy rodzaje nazw hostów.

  1. Statyczna nazwa hosta
  2. Ładna nazwa hosta
  3. Przejściowa nazwa hosta

Statyczna nazwa hosta

Najbardziej podstawowa i tradycyjna nazwa hosta może być ustawiona przez użytkownika i wykorzystywana do identyfikacji siebie między innymi maszynami serwerowymi w sieci. Ta statyczna nazwa hosta jest przechowywana w pliku /etc /hostName.

Ładna nazwa hosta

Ponieważ jest na swojej nazwie, ta nazwa hosta jest używana do prezentacji użytkownikowi bardziej przyjaznej nazwie hosta, ponieważ jest wolna od nazwy hosta UTF-8 i pozwala na niestandardowe znaki.

Przejściowa nazwa hosta

Kernel Linux utrzymuje tę przejściową nazwę hosta i można je zmienić po ponownym uruchomieniu przez serwer DNS lub DHCP.

Reguły, aby wymienić nazwę hosta

Podczas konfigurowania nazwy hosta i nazwy hosta jest pewne zasady, o których musimy pamiętać:

  • Nazwa hosta może zawierać tylko litery (A-Z) i cyfry (0-9).
  • Jedyny łącznik (-) i kropka (.) może być używane jako znaki specjalne w imieniu nazwy hosta.
  • Nazwa hosta musi mieć 2-63 znaków.
  • List początkowy i końcowy nazwy hosta musi być listem lub cyfrą.
  • Nazwa hosta jest nieczuła sprawa.

W porządku, po zrozumieniu nazwy hosta, jego typom i regułom nazwy nazwy hosta, przejdźmy do praktycznych rzeczy i naucz się pokazywać i zmieniać nazwę hosta przy użyciu kilku metod w Centos 8.

Pokaż aktualną nazwę hosta

Obecną nazwę hosta systemu w dowolnym systemie operacyjnym opartym na systemie Linux można zobaczyć za pomocą nazwy hosta lub można użyć poleceń hostnamektl.

Aby wyświetlić nazwę hosta za pomocą polecenia nazwy hosta, wykonano polecenie typu piszące poniżej:

$ nazwa hosta

Alternatywnie możesz również użyć polecenia HostNamEctl, aby uzyskać szczegóły dotyczące nazwy hosta:

$ hostnamectl

Ponieważ polecenie hostNamECTL otrzymuje wszystkie informacje z pliku /etc /hostName i pokazuje je jako wyjście, możemy bezpośrednio uzyskać informacje o nazwie hosta z pliku /etc /hostName.

$ cat /etc /hostName

Metoda 1: Zmień nazwę hosta za pomocą polecenia HostNamECTL

Możemy łatwo zmienić nazwę hosta za pomocą polecenia HostNamECtl. Składnia zmiany nazwy hosta w centos za pomocą polecenia hostNamEctl jest następująca:

$ hostnamectl set-hostname [new-hostname]

Po prostu podaj nazwę hosta, którą chcesz ustawić po set-hostname w powyższym poleceniu, a nazwa hosta zostanie zmieniona po ponownym uruchomieniu.

Ponieważ omówiliśmy trzy typy nazwy hosta, nauczmy się zmieniać statyczne, ładne i przejściowe nazwa hosta w systemie operacyjnym Centos 8.

Zmień statyczną nazwę hosta

Aby ustawić statyczną nazwę hosta w Centos 8 OS, możesz użyć polecenia HostNamEctl, a wystarczy dodać flagę -statyczną podążanie za nową nazwą hosta, jak pokazano poniżej:

$ hostnamectl set-hostname [new-hostname] --static

W powyższym poleceniu podaj nazwę hosta swojego pragnienia w miejscu nowej nazwy i nie zapomnij wspomnieć o flacie -Static, aby ustawić statyczną nazwę hosta w systemie operacyjnym Centos 8.

Zmień przejściową nazwę hosta

Aby skonfigurować lub zmieniać przejściową nazwę hosta systemu operacyjnego CentOS 8, użyj flagi -ntransient po zapisaniu nazwy hosta w poleceniu nazwy hosta CTL, jak pokazano poniżej:

$ sudo hostnamectl set-hostname [new-hostname]-transient

Aby wyświetlić przejściową nazwę hosta, wpisz polecenie:

$ sudo hostnamectl

Zmień ładną nazwę hosta

Ładną nazwę hosta można zmienić, używając flagi -przeciętnej w poleceniu nazwy hosta CTL, a demonstracja korzystania z flagi -przecięcia jest pokazana w poniższym poleceniu:

$ sudo hostnamectl set-hostname „new-hostname” --pretty

Sprawdź i zastosuj nową nazwę hosta

Aby zweryfikować zmienioną nazwę hosta, wykonaj polecenie HostNamEctl:

$ hostnamectl

Aby zastosować zmiany nazwy hosta, wymagane jest ponowne uruchomienie systemu. Uruchomić ponownie:

$ shutdown -r teraz

Metoda 2: Zmień nazwę hosta metodą plik edytowania /etc /hostName

Istnieje inny sposób na zmianę nazwy hosta. Możemy to zrobić, edytując nazwę pliku /etc /hosta z edytorem tekstu, takim jak vi lub nano.

$ sudo nano /etc /hostName

Jak widać na wyżej zawartym zrzucie ekranu, mamy tylko jedną linię w tym pliku, a ta linia zawiera tylko nazwę hosta maszyny.

Po prostu zmień tę nazwę hosta, którą chcesz ustawić i zapisać plik za pomocą skrótu klawiatury Ctrl+S i wyjście z edytora Nano, naciskając Ctrl+x.

Po zmianie nazwy hosta, w celu szybkiej weryfikacji nazwy hosta, wykonaj polecenie HostNamEctl:

$ hostnamectl

Zmieniona nazwa hosta jest wyświetlana w informacji wyjściowej powyższego polecenia.

Metoda 3: Zmień nazwę hosta za pomocą polecenia NMTUI

NMTUI Skrót interfejsu użytkownika Tekst Manager Manager to narzędzie wiersza poleceń używane do wykonywania zadań związanych z zarządzaniem siecią. Może być używany do interakcji z NetworkManager i zmiany nazwy hosta z terminalu. Jest wstępnie zainstalowany w systemie operacyjnym Centos 8 i może być używany przez bezpośrednio wykonywanie polecenia NMTUI w terminalu.

Aby uruchomić narzędzie NMTUI, wykonaj proste polecenie podane poniżej:

$ sudo nmtui

W narzędziu NMTUI możesz użyć klawiszy strzałek do nawigacji między pokazanymi opcjami:

Przejdź do opcji Set System HostName i naciśnij Enter:

W układzie wejściowym wpisz nazwę hosta, którą chcesz ustawić i naciśnij Enter:

Naciśnij Enter jeszcze raz, aby potwierdzić zmianę nazwy hosta:

W głównym menu NMTUI naciśnij klawisz ESC, aby wrócić do terminala:

Aby modyfikacje mają wpływ, konieczne jest ponowne uruchomienie usługi SystemD-Hostname i możesz to zrobić, wykonując polecenie:

$ sudo systemctl restartuj systemd-hostnamed

Po ponownym uruchomieniu usługi Hostnamed SystemD nazwa hosta zostanie zmieniona i można ją zweryfikować, wykonując polecenie HostNamEctl:

$ hostnamectl

Możesz być świadkiem zmienionej, nowej nazwy hosta za pomocą narzędzia linii poleceń NMTUI w Centos 8.

Wniosek

Nauczyliśmy się 3 najlepszych i najbardziej przydatnych sposobów zmiany nazwy hosta w systemie operacyjnym Centos 8 z kilku sposobów zmiany nazwy hosta.

Zmiana nazwy hosta maszyny pomaga różnicować i identyfikować maszynę z innych maszyn w sieci.