Jak ustawić lub zmienić nazwę hosta systemu w Linux

Jak ustawić lub zmienić nazwę hosta systemu w Linux

Nazwy hostów urządzeń lub systemu służą do łatwego rozpoznania maszyny w sieci w formacie czytelnym człowieka. To nie jest wielka niespodzianka, ale w systemie Linux nazwa hosta można łatwo zmienić, używając prostego polecenia jako „Nazwa hosta".

Przeczytaj także: Jak ustawić statyczny adres IP i skonfigurować sieć w Linux

Działanie Nazwa hosta sam, bez żadnych parametrów, zwróci bieżącą nazwę hosta systemu Linux w ten sposób:

$ nazwa hosta Tecmint 

Jeśli chcesz zmienić lub ustawić nazwę hosta swojego systemu Linux, po prostu uruchom:

$ hostName new_hostname 

Oczywiście będziesz musiał wymienić „New_hostname” z rzeczywistą nazwą hosta, którą chcesz ustawić. To natychmiast zmieni nazwę hosta systemu, ale jest jeden problem - oryginalna nazwa hosta zostanie przywrócona po następnym ponownym uruchomieniu.

Istnieje inny sposób na zmianę nazwy hosta twojego systemu - na stałe. Być może już to zorientowałeś się, że będzie to wymagało zmiany niektórych plików konfiguracyjnych i będziesz poprawny.

Ustaw nazwę hosta systemu na stałe w Linux

Nowsza wersja różnych dystrybucji Linux, takich jak najnowsze Ubuntu, Debian, Centos, Fedora, Czerwony kapelusz, itp. przychodzi z Systemd, System i menedżer usług, który zapewnia hostnamektl polecenie do zarządzania nazwami hosta w Linux.

Aby ustawić nazwę hosta systemu Systemd Będziemy używać dystrybucji hostnamektl polecenie jak pokazano:

$ sudo hostnamectl set-hostname new_hostname 

W przypadku starszych dystrybucji Linuksa, które wykorzystują Sysvinit w skrócie w tym, mogą zmieniać nazwy hostów, po prostu edytując plik Nazwa hosta znajdujący się w:

# vi /etc /hostName 

Następnie musisz dodać kolejny rekord dla nazwy hosta w:

# vi /etc /hosts 

Na przykład:

127.0.0.1 Tecmint 

Następnie musisz uruchomić:

# /etc /init.D/hostName restart 

NA RHEL/CENTOS oparte na systemach, które używają w tym, Nazwa hosta jest zmieniana poprzez modyfikację:

# vi/etc/sysconfig/sieć 

Oto próbka tego pliku:

/etc/sysconfig/sieć networking = tak HostName = "Tecmint.com " Gateway = "192.168.0.1 "GatewayDev =" ETH0 "napastnik_ipv4 =" tak " 

Aby zachować stałą nazwę hosta, zmień wartość obok „Nazwa hosta” do jednego z twoich nazwy hosta.

Wniosek

Ten prosty artykuł miał na celu pokazanie prostej sztuczki Linuksa i mam nadzieję, że nauczyłeś się czegoś nowego.