Jak zmienić nazwę hosta w Linux

Jak zmienić nazwę hosta w Linux
Aby różnicować urządzenia, pakiety danych używają adresów IP; Jednak adresy IP mogą nie być łatwe do rozpoznania. Na szczęście w Linux nazwa hosta jest używana w miejscach takich jak podpowiedź terminalowa do identyfikacji używanego urządzenia. W tym przewodniku pokażemy, jak zmienić nazwę hosta urządzenia w Linux.

Nazwa hosta w Linux

Urządzenia komunikują się ze sobą przez sieć za pomocą adresów IP. Adres IP przypisany do określonego urządzenia może się zmienić w zależności od sytuacji. Dlatego ważne jest, aby użyć pamiętnej nazwy hosta, która nie zmienia się w zależności od sytuacji.

Można zastosować kilka metod zmiany nazwy hosta w Linux, a metody te można podzielić na dwie kategorie: metody interfejsu linii poleceń (CLI) i metody graficznego interfejsu użytkownika (GUI).

Metody CLI

Aby zmienić nazwę hosta urządzenia w systemie Linux, zalecamy użycie narzędzi CLI. Te metody są uniwersalne i będą działać na prawie każdym dystrybucji Linux. Ponadto nie ma potrzeby instalowania żadnych dodatkowych pakietów.

Sprawdź nazwę hosta

Najpierw sprawdź nazwę hosta bieżącego systemu w następujący sposób.

$ nazwa hosta
$ hostnamectl

Zmień nazwę hosta za pomocą nazwy hosta

Polecenie nazwy hosta można użyć do zmiany nazwy hosta systemu za pomocą następującej struktury polecenia.

$ sudo nazwa hosta

Na koniec zweryfikuj zmianę.

$ nazwa hosta

Zauważ, że nazwa hosta w tymczasowo zmieniona za pomocą tej metody. Jeśli system zostanie ponownie uruchomiony, powróci do oryginalnej nazwy hosta. Tej metody powinna być używana tylko wtedy, gdy nie zamierzasz dokonywać stałej zmiany nazwy hosta.

Zmień nazwę hosta za pomocą hostnamectl

Narzędzie HostnamECtl kontroluje nazwę hosta systemu. To narzędzie może wykonywać szeroki zakres działań; Na przykład można go użyć do wyświetlania bieżącej nazwy hosta, zmiany nazwy hosta, w celu skonfigurowania opisu środowiska i manipulowania ciągiem lokalizacji systemu.

Aby użyć hostnamECtl do zmiany nazwy hosta, uruchom następujące polecenie.

$ sudo hostnamectl set-hostname

Następnie zweryfikuj zmianę.

$ nazwa hosta

Następnie musimy ręcznie zaktualizować plik hosta. Aby to zrobić, otwórz plik za pomocą edytora tekstu.

$ sudo vim /etc /hosts

Zmień starą nazwę hosta na nową nazwę hosta.

127 USD.0.1.1 Localhost
127 USD.0.1.1

Jeśli używasz starszego Linux Distro, to po dokonaniu zmiany może być konieczne uruchomienie następującego polecenia.

$ /etc /init.D/hostName restart

Zmień nazwę hosta (dla systemu init)

Dedykowany plik zawiera nazwę hosta systemu. Możemy ręcznie zaktualizować plik, aby zmienić nazwę hosta. Aby to zrobić, otwórz plik za pomocą edytora tekstu.

$ sudo vim /etc /hostName

Poniższy obraz pokazuje starą nazwę hosta.

Edytuj treść, aby zaktualizować nazwę hosta.

Zapisz plik i zamknij edytor. Aby zmiany zaczęły się uruchomić, ponownie uruchomić system. Po ponownym uruchomieniu systemu sprawdź, czy akcja zakończyła się powodzeniem w następujący sposób.

$ nazwa hosta

Metody GUI

W tej sekcji użyjemy GNOME do zmiany nazwy hosta urządzenia. Możesz jednak użyć YAST do wykonywania zmian nazwy hosta w OpenSuse.

Zmień nazwę hosta w Gnome

Gnome to potężne środowisko stacjonarne. Jeśli używasz GNOME, możesz zmienić nazwę hosta bez uruchamiania żadnych poleceń, uzyskując dostęp do aplikacji „Ustawienia”.

Z lewego panelu przewiń na dno i wybierz „około”. W tym przykładzie nazwa hosta systemu znajduje się w polu „Nazwa urządzenia”.

Kliknij „Nazwa urządzenia”, aby otworzyć monit do zmiany nazwy hosta.

Wprowadź nową nazwę hosta i kliknij „Zmień nazwę”, aby zapisać zmianę.

Końcowe przemyślenia

W tym samouczku pokazaliśmy kilka prostych metod zmiany nazwy hosta twojego systemu. Użyj właściwej nazwy hosta, aby pomóc w zidentyfikowaniu systemu.

Jeśli używasz centos/rhel lub podobnego dystrybucji, zmiana nazwy hosta może być trudniejsza. Sprawdź, jak zmienić nazwę hosta na stałe w Centos 7.

Szczęśliwy komputer!