11Aug

Cum să vă schimbați zmeura Pi( sau alt dispozitiv Linux) Hostname

click fraud protection

Numele gazde implicit pentru Raspberry Pi este, destul de creativ, "raspberrypi".Ce se întâmplă dacă doriți un nume de gazdă diferit sau doriți să evitați conflictele de nume de gazdă în rețeaua locală?Citiți mai departe pe măsură ce vă vom arăta cum să modificați rapid numele de gazdă al unui dispozitiv bazat pe Linux.

De ce vreau să fac asta?

Există două motive primare pentru care ați dori să faceți câteva minute pentru a edita numele gazdă local al unui dispozitiv Linux în rețeaua dvs. Motivul cel mai obișnuit ar fi pur și simplu personalizarea - este distractiv să personalizăm lucrurile. Mai degrabă decât să părăsiți postul de muzică "Raspberry Pi" ca pe "raspberrypi", de exemplu, îl puteți redenumi la "jukebox".

Celălalt motiv pentru care doriți să personalizați gazda locală este să evitați conflictele de nume. Dacă, de exemplu, ați achiziționat și ați instalat trei unități Raspberry Pi, toate cele trei( presupunând o instalare Raspbian implicită) vor încerca să revendice numele gazdă local "raspberrypi".

instagram viewer

Primul va reusi, iar urmatorii doi nu vor reusi sa-si rezolve numele de gazde, lăsandu-le necompletate în lista de dispozitive a router-ului dvs.( așa cum se vede în captura de ecran de mai sus) și inaccesibile prin protocoale bazate pe numele de gazdă, cum ar fi partajarea de fișiere Samba.

Din fericire este foarte simplu, presupunând că știți unde să efectuați câteva editări rapide, să schimbați numele de gazdă al Raspberry Pi( și cele mai multe alte dispozitive bazate pe Linux la care aveți acces complet).În scopuri demonstrative, vom efectua modificarea pe o instalație Raspbian stoc, dar aceleași editări de fișiere vor funcționa pe Debian, Ubuntu și majoritatea celorlalte platforme Linux.

Schimbarea gazdei pe Pi

Avem atat de multe unitati de Raspberry Pi in jurul biroului, incat o gramada dintre ele sunt acum in conflict. Astăzi o vom rezolva prin atribuirea unor denumiri unice fiecărei unități Pi pe baza funcției actuale. Un candidat perfect pentru această redenumire este stația noastră minunată de vreme a lui Raspberry Pi;va fi mult mai ușor să o identificăm în rețea odată ce vom schimba numele de gazdă la "stația meteorologică".

Primul pas este fie să deschideți terminalul de pe dispozitiv sau SSH în dispozitiv și să deschideți un terminal la distanță.Dispozitivul nostru este fără cap și funcționează în prezent, așa că vom lua ruta terminală la distanță și vom conecta la el prin SSH.

La terminal, tastați următoarea comandă pentru a deschide fișierul gazdă:

sudo nano /etc/ găzduiește

Fișierul hosts va arăta astfel:

Lăsați toate intrările singure, cu excepția ultimei intrări etichetate 127.0.1.1 cu numele de gazdă "Raspberry Pi „.Aceasta este singura linie pe care doriți să o editați.Înlocuiți "raspberrypi" cu orice nume de gazdă doriți. Am înlocuit-o pe dispozitivul nostru cu "stație meteorologică".Apăsați CTRL + X pentru a închide editorul;sunteți de acord să suprascrieți fișierul existent și să îl salvați.

Înapoi la terminal, tastați următoarea comandă pentru a deschide fișierul hostname:

sudo nano Numele /etc/ gazdă

Acest fișier conține doar numele dvs. actual de gazdă:

Înlocuiți "raspberrypi" implicit cu același nume de gazdă pe care l-ați plasat în pasul anterior( de ex.stație meteorologică").Din nou, apăsați CTRL + X pentru a închide editorul, sunteți de acord să suprascrieți fișierul existent și să îl salvați.

În cele din urmă, trebuie să angajăm modificările sistemului și să reporniți sistemul pentru ca modificările să aibă efect. La terminal, introduceți următoarea comandă pentru a comite modificările:

sudo /etc/init.d/ hostname.sh

Urmați acea comandă cu:

sudo reboot

Odată ce sistemul revine online, puteți verifica lista dispozitivelor din router pentru a vedea dacă noulhostname a rezolvat corect:

Succes! Acum, în loc de rătăcire a rețelei fără nume, stația noastră meteorologică Raspberry Pi are un nume de gazdă propriu.