Jak zmienić nazwę hosta w Linuksie?

jednym z podstawowych zadań administratora systemu jest wiedza, jak zmienić nazwę hosta.

jeśli podczas instalacji wprowadziłeś niewłaściwą nazwę hosta lub wymagałeś jej zmiany, możesz zmienić ją jak poniżej. Poniżej jest testowany na Ubuntu i CentOS.

zmiana nazwy hosta obejmuje trzy kroki.

  • Zmień HOSTNAME wartość w /etc/sysconfig/network
  • Zmień nazwę hosta w /etc/hosts
  • aktualizacja nazwy hosta na terminalu

wyświetl nazwę hosta

sprawdźmy skonfigurowaną nazwę, wykonując polecenie hostname na terminalu.

 ~]# hostnamecentos-s-1vcpu-2gb-lon1-01 ~]#

zmieńmy na geekflare

Zmień nazwę hosta

Edytuj plik /etc/sysconfig/network używając vi, poszukaj nazwy hosta= i zaktualizuj go do żądanej nazwy.

Uwaga: zauważyłem na niektórych maszynach wirtualnych w chmurze, że wpis nazwy hosta nie istnieje. Jeśli nie znajdziesz tego na swoim serwerze, możesz zignorować ten krok.

przed zmianą:

# cat networkNETWORKING=yesNETWORKING_IPV6=noHOSTNAME=centos-s-1vcpu-2gb-lon1-01

po zmianie:

# cat networkNETWORKING=yesNETWORKING_IPV6=noHOSTNAME=geekflare sysconfig]#

następnym krokiem będzie zmiana nazwy hosta w pliku hosts.

Edytuj plik /etc/hosts, poszukaj bieżącej nazwy hosta w linii 127.0.0.1 i adresów serwera (jeśli są) i zaktualizuj go do żądanej, skonfigurowanej powyżej.

przed zmianą:

 ~]# cat /etc/hosts | grep -v '^#'127.0.0.1 centos-s-1vcpu-2gb-lon1-01 centos-s-1vcpu-2gb-lon1-01127.0.0.1 localhost.localdomain localhost127.0.0.1 localhost4.localdomain4 localhost4::1 centos-s-1vcpu-2gb-lon1-01 centos-s-1vcpu-2gb-lon1-01::1 localhost.localdomain localhost::1 localhost6.localdomain6 localhost6 ~]#

po zmianie:

 ~]# cat /etc/hosts | grep -v '^#'127.0.0.1 geekflare127.0.0.1 localhost.localdomain localhost127.0.0.1 localhost4.localdomain4 localhost4::1 centos-s-1vcpu-2gb-lon1-01 centos-s-1vcpu-2gb-lon1-01::1 localhost.localdomain localhost::1 localhost6.localdomain6 localhost6 ~]#

Zmień nazwę hosta na terminalu

i na koniec wykonaj polecenie hostname z żądaną wartością.

 ~]# hostname geekflare

spróbuj ponownie zalogować się na serwer, a zauważysz nową nazwę hosta.

Korzystasz Z Serwera DigitalOcean?

jeśli chcesz zmienić nazwę hosta na maszynie wirtualnej DigitalOcean, musisz również zaktualizować nazwę hosta w pliku /etc/hostname.

oto szybka demonstracja wideo.

to było łatwe.

prawda? Chcesz dowiedzieć się więcej o Linuksie? Sprawdź ten kurs administracji.

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany.