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.
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ć:
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.