Zmień nazwę hosta na CentOS 7

Change Hostname Centos 7



Nazwę hosta systemu można wykorzystać, aby ułatwić identyfikację hosta i nie polegać na trudnym do zapamiętania adresie IP. Istnieje wiele sposobów zmiany nazwy hosta, a niektóre z nich nie przetrwają ponownego uruchomienia systemu. W tym artykule pokażę, jak na stałe zmienić nazwę hosta CentOS 7. Zacznijmy.

Opcja 1 – Zmiana nazwy hosta za pomocą hostnamectl

Możesz uruchomić następujące polecenie, aby sprawdzić bieżącą nazwę hosta komputera CentOS 7:







$nazwa hosta

Jak widać na poniższym zrzucie ekranu, aktualna nazwa hosta mojego serwera CentOS 7 to linuxhint





Możesz użyć polecenia hostnamectl, aby zmienić nazwę hosta swojego komputera CentOS 7 w następujący sposób:





$sudohostnamectl set-hostname NEW_HOSTNAME

Zmieńmy to z linuxhint do linuxmint dla zabawy z następującym poleceniem!

$sudohostnamectl set-hostname linuxmint



Nazwę hosta należy zmienić na linuxmint . Możesz sprawdzić, czy zmienił się za pomocą następującego polecenia:

$nazwa hosta

Jak widać nazwa hosta została zmieniona na linuxmint !

Jeśli wylogujesz się i zalogujesz ponownie do komputera CentOS 7 lub zrestartujesz go, zmiany powinny zostać zastosowane w całym systemie.

Opcja 2 – Zmiana nazwy hosta za pomocą nmtui:

Program wiersza poleceń nmtui jest dostępny w Menedżer sieci pakiet. ten Menedżer sieci pakiet jest dostępny w oficjalnym repozytorium pakietów CentOS 7.

Żeby zainstalować Menedżer sieci , uruchom następujące polecenie:

$sudo mniam instalacjaMenedżer sieci

Naciśnij „y”, a następnie naciśnij , aby kontynuować.

Menedżer sieci powinien być zainstalowany.

Teraz możesz uruchomić następujące polecenie, aby uruchomić interfejs graficzny oparty na terminalu nmtui:

$sudonmtui

Powinieneś zobaczyć następujące okno, jak pokazano na zrzucie ekranu. Teraz naciśnij kilka razy klawisz strzałki, aby wybrać zaznaczoną opcję Ustaw nazwę hosta systemu i naciśnij

Po naciśnięciu , powinieneś zobaczyć następujące okno, jak pokazano na zrzucie ekranu poniżej.

Możesz po prostu wpisać nową nazwę hosta w polu tekstowym i nacisnąć .

Zmienię nazwę hosta z linuxmint do linuxhint ponownie.

Po naciśnięciu , powinieneś zobaczyć następujące okno. Naciśnij ponownie.

Teraz wybierz Zakończ i naciśnij . Nazwa hosta powinna zostać zmieniona.

Możesz sprawdzić, czy nazwa hosta rzeczywiście została zmieniona, za pomocą następującego polecenia:

$nazwa hosta

Jak widać na poniższym zrzucie ekranu, nazwa hosta została zmieniona z linuxmint na linuxhint. Schludny! Aby zmiany zaczęły obowiązywać w całym systemie, może być wymagane pełne ponowne uruchomienie systemu.

Naprawianie rozwiązywania nazw hostów

Domyślnie po zmianie nazwy hosta nie zostanie ona automatycznie rozpoznana jako localhost lub 127.0.0.1

Aby to naprawić, otwórz plik /etc/hosts za pomocą następującego polecenia:

$sudo nano /itp/zastępy niebieskie

Plik powinien zostać otwarty.

Teraz dodaj następującą linię, jak zaznaczono na zrzucie ekranu poniżej i zapisz ją.

Teraz możesz również pingować swoją nowo ustawioną nazwę hosta.

W ten sposób zmieniasz nazwę hosta CentOS 7 na stałe. Dziękuję za przeczytanie tego artykułu.