raspberrypi
. Čo ak chcete mať iný názov hostiteľa alebo chcete vyhnúť sa konfliktom hostiteľov v lokálnej sieti? Čítajte ďalej, pretože vám ukážeme, ako rýchlo zmeniť názov hostiteľa zariadenia so systémom Linux.
Prečo to mám robiť?
Existujú dva hlavné dôvody, prečo by ste chceli trvať niekoľko minút, kým v sieti upravíte názov lokálneho hostiteľa zariadenia Linux. Najbežnejším dôvodom by bolo jednoducho prispôsobenie - je to zábavné prispôsobiť veci. Skôr ako nechajte hudobnú stanicu Raspberry Pi ako obyčajnú starú"
raspberrypi
", Napríklad môžete premenovať na"
jukebox
“.
Ďalším dôvodom, prečo by ste chceli prispôsobiť miestny hostiteľ, je vyhnúť sa konfliktom s menami. Ak ste napríklad zakúpili a nastavili tri jednotky Raspberry Pi, všetky tri z nich (za predpokladu, že je predvolená inštalácia Raspbian) sa pokúsia nárokovať miestny názov hostiteľa"
raspberrypi
“.
Našťastie je to super jednoduché, za predpokladu, že viete, kde vykonať niekoľko rýchlych úprav, zmeniť názov vášho Raspberry Pi (a väčšinu iných zariadení na báze Linuxu, ku ktorým máte úplný prístup). Na demonštračné účely vykonáme zmenu na inštalácii Raspbian, ale rovnaké úpravy súborov budú fungovať na Debian, Ubuntu a väčšine iných Linuxových platforiem.
Zmena hostiteľa na vašom Pi
Máme toľko jednotiek Raspberry Pi v kancelárii, že ich skupina je teraz v konflikte. Dnes to napravíme priradením jedinečných mien každej jednotke Pi na základe ich aktuálnej funkcie. Dokonalým kandidátom na toto premenovanie je naša úžasná meteorologická stanica Raspberry Pi; bude to oveľa jednoduchšie identifikovať v sieti po zmene názvu hostiteľa na"
weatherstation
“.
Prvým krokom je buď otvoriť terminál zariadenia alebo SSH do zariadenia a otvoriť vzdialený terminál. Naše zariadenie je bezhlavé a momentálne beží, takže budeme mať cestu vzdialeného terminálu a pripojiť sa cez SSH.
Na termináli zadajte nasledujúci príkaz na otvorenie súboru hosts:
sudo nano /etc/hosts
Súbor hostiteľov bude vyzerať takto:
127.0.1.1
s názvom hostiteľa"
raspberrypi
". Toto je jediný riadok, ktorý chcete upraviť. Nahraďte "raspberrypi" ľubovoľným názvom hostiteľa, ktorý si prajete. Nahradili sme ho na našom zariadení pomocou"
weatherstation
. Stlačením klávesov CTRL + X zatvorte editor; Súhlasíte s prepisovaním existujúceho súboru a jeho uložením.
Späť na terminál, zadajte nasledujúci príkaz na otvorenie súboru hostname:
sudo nano /etc/hostname
Tento súbor obsahuje iba aktuálny názov hostiteľa:
raspberrypi
"S rovnakým názvom hostiteľa, ktorý ste zadali v predchádzajúcom kroku (napríklad"
weatherstation
). Opäť stlačte CTRL + X na zatvorenie editora, súhlasíte s prepísaním existujúceho súboru a jeho uložením.
Nakoniec musíme vykonať zmeny v systéme a reštartovať systém, aby sa zmeny prejavili. Na termináli zadajte nasledujúci príkaz na vykonanie zmien:
sudo /etc/init.d/hostname.sh
Postupujte podľa tohto príkazu pomocou:
sudo reboot
Keď sa systém vráti online, môžete skontrolovať zoznam zariadení v smerovači a zistiť, či bol nový názov hostiteľa správne vyriešený: