Debian zmieniając nazwę hosta

Debian zmieniając nazwę hosta

Nazwa hosta

Nazwa hosta to etykieta przypisana do urządzenia w sieci - komputer stacjonarny, serwer bazy danych, tablet, router WiFi lub smartfon. Ta nazwa służy do odróżnienia urządzeń od siebie w określonej sieci lub przez Internet.

Przeważnie wybrana nazwa jest czytelna człowieka i musi być unikalna wśród innych maszyn w sieci lokalnej. Nazwy hostów nie mogą zawierać miejsca, ponieważ mogą zawierać tylko litery, cyfry i łącznik.

W instytucjach z dużą liczbą użytkowników, takich jak uniwersytety, często nazywa komputer po owocach, ulubionych miejscach, literach greckich, regionach geograficznych lub instrumentach muzycznych. W przypadku prywatnych sieci nie ma żadnych konwencji nazw, a hosta takie jak „FamiliyPC”, „Dads-Tablet” lub „drukarka” można znaleźć.

Nazwa hosta komputera jest ustawiona początkowo podczas instalacji i przechowywana w pliku „/etc/hostName”. Poniższy zrzut ekranu pochodzi z graficznej konfiguracji Debian GNU/Linux 9 i wykorzystuje etykietę „Debian95” jako nazwy hosta odnoszącego się do wydania Debian GNU/Linux 9.5.

Gdy tylko komputer rozpocznie się, kilka usług zostanie zainicjowanych. Obejmuje to również sieć i nazwę hosta, które można użyć do adresowania urządzenia od tego czasu. Korzystanie z polecenia UNIX „nazwa hosta” ujawnia swoją nazwę w następujący sposób:

$ nazwa hosta
Debian95
$

Więcej informacji można pobrać za pomocą komendy hostnamectl w następujący sposób:

$ hostnamectl
Static HostName: Debian95
Nazwa ikony: laptop komputerowy
Podwozie: laptop
Identyfikator maszyny: 7C61402C22BF4CF2A9FCB28A4210DA0B
Identyfikator rozruchu: 6E8CA49158FF4BC4AFAA26763F42793B
System operacyjny: Debian GNU/Linux 8 (Jessie)
Jądro: Linux 3.16.0-4-AMD64
Architektura: x86-64
$

Nazwa domeny hostname plus wynika z w pełni kwalifikowanej nazwy domeny (FQDN) [1], która jest potrzebna do identyfikacji komputera bez przerwy. Aby uzyskać FQDN urządzenia, użyj przełącznika „-f” (skrót od „-fqdn” lub „-Long”), zamiast tego:

$ hostName -f
Debian95.Wunderwerk.internet
$

Zmiana nazwy hosta

Na pierwszy rzut oka zmiana nazwy hosta (lub zmiana nazwy komputera) jest porównywalnie łatwa i zajmuje tylko kilka minut. Można to zrobić na następujący sposób:

  • Tymczasowa zmiana (ważna do ponownego uruchomienia) Otwórz okno terminala, zmień na root użytkownika i wywołać polecenie „nazwa hosta”, a następnie nowa nazwa hosta:
    # nazwa hosta
    # nazwa hosta
    ogórek
    #
  • Stała zmiana otwórz plik „/etc/hostName” z edytorem tekstu jako użytkownika „root”, zmień nazwę hosta i zapisz plik
  • Stała zmiana dla użytkowników SystemD otwórz okno terminala, zmień na root użytkownika i wywołać polecenie „hostnamectl” w następujący sposób:
    # ogórek hostnamectl set-hostname

    Poniższy obraz ilustruje ten krok za pomocą „hostnamektl”.

Świadomość efektów ubocznych

Mimo to jest to połowa historii. Plik „/etc/hostName” nie jest jedynym miejscem, w którym programy na komputerze przechowują nazwę hosta. Korzystając z polecenia „GREP”, dowiadujemy się, na które inne pliki mają wpływ na inne pliki. Poniższe polecenie pokazuje to dla nazwy hosta „Debian95”:

# grep -color -l -r debian95 /*
/boot/grub/grub.CFG
/etc/hostName
/etc/hosts
/etc/WICD/Wired-Settings.conf
/etc/WICD/Settings.conf
/itp./MailName
/etc/exim4/aktualizacja-exim4.conf.conf
/etc/initramfs-tools/conf.D/CV
/etc/ssh/ssh_host_rsa_key.pub
/etc/ssh/ssh_host_ed25519_key.pub
/etc/ssh/ssh_host_ecdsa_key.pub
/etc/ssh/ssh_host_dsa_key.pub
/etc/fstab
/dom/debian/.ssh/id_rsa.pub

#

Plik „/etc/hosts” jest niezbędny do tworzenia sieci i należy go dostosować. Zmień „Debian95” na „ogórek”, aby uzyskać następujący wynik:

$ cat /etc /hosts 127.0.0.1 Localhost 127.0.1.1 ogórek
# Poniższe wiersze są pożądane dla hostów IPv6 :: 1 LocalHost IP6-Localhost
IP6-pęcherz ff02 :: 1 ip6-allnodes ff02 :: 2 IP6-WALLROURSE $

Następnie ponownie załaduj konfigurację sieci w następujący sposób:

# Invoke-RC.d nazwa hosta.SH START
# Invoke-RC.d Networking Force Counał

Aby sprawdzić nową konfigurację sieci, możesz pingować komputer nową nazwą hosta:

Et voila - działało dobrze. Ostatnim krokiem jest sprawdzenie aplikacji zgodnie z powyższą listą. Strona polecająca w debian Wiki [2] zawiera dobry przegląd, co zrobić z każdym wnioskiem i będzie działać jako przewodnik odniesienia dla Ciebie.

Linki i referencje

  • [1] fqdn, Wikipedia
  • [2] Jak zmienić nazwę hosta, Debian Wiki