Kako spremeniti ime gostitelja Raspberry Pi (ali druge Linux naprave)
Privzeto ime gostitelja za Raspberry Pi je kreativno dovolj,raspberrypi
“. Kaj, če želite drugo ime gostitelja ali se želite izogniti konfliktom imena gostitelja v vašem lokalnem omrežju? Preberite, ko vam bomo pokazali, kako hitro spremenite ime gostitelja naprave, ki temelji na Linuxu.
Zakaj želim to storiti??
Obstajata dva glavna razloga, zakaj bi si vzeli nekaj minut, da uredite lokalno ime gostitelja naprave Linux v omrežju. Najpogostejši razlog je preprosto prilagoditev - zabavno je personalizirati stvari. Namesto, da zapustite svojo glasbeno postajo Raspberry Pi kot čisto staro “raspberrypi
"Na primer, lahko ga preimenujete v"jukebox
“.
Drugi razlog, zaradi katerega želite prilagoditi lokalnega gostitelja, je, da se izognete konfliktom imen. Če ste na primer kupili in nastavili tri Raspberry Pi enote, bodo vsi trije (ob predpostavki privzete Raspbianove namestitve) poskušali uveljaviti lokalno ime gostitelja.raspberrypi
“.
Prvi bo uspel in naslednja dva ne bosta rešila svojih imen gostiteljev, kar bo pustilo prazno v seznamu naprav usmerjevalnika (kot je prikazano na zgornji sliki zaslona) in nedosegljiva prek protokolov, ki temeljijo na gostiteljskem imenu, kot je skupna raba datotek Samba.
Na srečo je zelo preprosta, če veste, kje lahko izvedete nekaj hitrih urejanj, spremenite ime gostitelja vašega Raspberry Pi (in večino drugih naprav, ki temeljijo na Linuxu in do katerih imate popoln dostop). V predstavitvene namene bomo izvedli spremembo na založniški Raspbian namestitvi, vendar bodo enake urejanje datotek delale na Debian, Ubuntu in večino drugih platform Linuxa..
Spreminjanje gostitelja na vašem Pi
Po pisarni imamo toliko Raspberry Pi enot, da jih je veliko v konfliktu. Danes bomo to popravili tako, da bomo vsaki enoti Pi dodelili edinstvena imena glede na njihovo trenutno funkcijo. Popoln kandidat za to preimenovanje je naša čudovita meteorološka postaja Raspberry Pi; veliko lažje jo bo poiskati v omrežju, ko spremenite ime gostitelja v »vremenske postaje
“.
Prvi korak je odpiranje terminala na napravi ali SSH v napravo in odpiranje oddaljenega terminala. Naša naprava je brez glave in trenutno teče, zato bomo na poti do oddaljenega terminala in se povezali z njim prek SSH.
Na terminalu vnesite naslednji ukaz, da odprete datoteko hosts:
sudo nano / etc / hosts
Datoteka z gostitelji bo izgledala tako:
Pustite vse vnose, razen zadnjega označenega vnosa 127.0.1.1
z imenom gostitelja “raspberrypi
“. To je edina vrstica, ki jo želite urediti. »Raspberrypi« zamenjajte s poljubnim imenom gostitelja. Zamenjali smo ga na naši napravi z »vremenske postaje
“. Pritisnite CTRL + X, da zaprete urejevalnik; strinjate, da prepišete obstoječo datoteko in jo shranite.
Nazaj na terminal vnesite naslednji ukaz, da odprete datoteko imena gostitelja:
sudo nano / etc / hostname
Ta datoteka vsebuje samo vaše trenutno ime gostitelja:
Zamenjaj privzeto »raspberrypi
"Z istim imenom gostitelja, ki ste ga navedli v prejšnjem koraku (npr."vremenske postaje
“). Še enkrat pritisnite CTRL + X, da zaprete urejevalnik, se strinjate, da prepišete obstoječo datoteko in jo shranite.
Nazadnje moramo spremembe v sistemu zavesti in ponovno zagnati sistem, da bodo spremembe začele veljati. Na terminalu vnesite naslednji ukaz, da boste vnesli spremembe:
sudo /etc/init.d/hostname.sh
Sledite temu ukazu z:
sudo reboot
Ko se sistem vrne na spletu, lahko preverite seznam naprav v usmerjevalniku in preverite, ali je novo ime gostitelja pravilno rešeno:
Uspeh! Zdaj namesto, da bi lutali po omrežju brez imena, ima naša mala Raspberry Pi vremenska postaja svoje ime.