Cum să vă schimbați zmeura Pi (sau alt dispozitiv Linux) Hostname
Numele gazde prestabilit pentru Raspberry Pi este suficient de creativ "Raspberry Pi
„. Ce se întâmplă dacă doriți un nume de gazdă diferit sau doriți să evitați conflictele de nume de gazdă din 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 lăsa postul de muzică "Raspberry Pi" ca un simplu vechi "Raspberry Pi
", De exemplu, îl puteți redenumi"tonomat
„.
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 implicită Raspbian) vor încerca să revendice numele gazdă local "Raspberry Pi
„.
Primul va reusi, iar urmatorii doi nu vor reusi sa-si rezolve numele de gazde, lăsandu-le goale în lista dispozitivelor routerului (așa cum se vede în captura de ecran de mai sus) și protocoalele bazate pe numele gazdei, 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 gazdei dvs. 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 atât de multe unități de Raspberry Pi în jurul biroului, încât o grămadă dintre ei sunt acum în 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ă meteorologică Raspberry Pi; va fi mult mai ușor să o identificăm în rețea odată ce vom schimba numele gazdei la "stație 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 rulează în prezent, așa că vom lua ruta terminală la distanță și vom conecta la el prin intermediul SSH.
La terminal, tastați următoarea comandă pentru a deschide fișierul hosts:
sudo nano / etc / gazde
Fișierul gazdă va arăta astfel:
Părăsiț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 gazdă:
sudo nano / etc / hostname
Acest fișier conține doar numele dvs. actual de gazdă:
Înlocuiți setarea implicită "Raspberry Pi
"Cu același nume de gazdă pe care l-ați introdus î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 efectua modificările:
sudo /etc/init.d/hostname.sh
Urmați acea comandă cu:
sudo reboot
Odată ce sistemul revine online, puteți verifica lista de dispozitive din router pentru a vedea dacă noul nume de gazdă 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.