Kaip nustatyti statinį IP adresą „Raspberry Pi“?

Kaip nustatyti statinį IP adresą „Raspberry Pi“?

Jei naudojate „Raspberry Pi“ kaip namų serverį arba dažnai turite jį pasiekti nuotoliniu būdu iš kito įrenginio, statinio IP adreso nustatymas yra labai gera idėja. Tai reiškia, kad kiekvieną kartą galėsite rasti „Raspberry Pi“ tuo pačiu adresu, o ne dinamiškai nustatyti naują adresą, kai jis bus paleistas iš naujo.





kaip pagerinti nešiojamųjų kompiuterių žaidimų našumą „Windows 10“

Tai taip pat naudinga siekiant išvengti painiavos, kai prie tinklo prijungti keli „Raspberry Pi“ įrenginiai.





Laimei, kai žinote, kaip nustatyti statinį IP adresą yra gana paprastas ir greitas procesas.





Kas yra IP adresas?

Interneto protokolo (IP) adresas naudojamas unikaliai identifikuoti kiekvieną kompiuterių tinklo įrenginį arba patį tinklą internete - daugiau apie tai vėliau. Paprastai IP adresas rašomas tašku po kablelio: keturi dešimtainiai skaičiai, kiekvienas nuo 0 iki 255, atskirti taškais. Pavyzdys yra 192.168.1.107 .

Pagal numatytuosius nustatymus „Raspberry Pi“ OS, kuri yra „Linux“ operacinė sistema, jūsų „Raspberry Pi“ IP adresas automatiškai sukonfigūruojamas kiekvieną kartą, kai jį paleidžiate iš naujo, todėl jis gali pasikeisti. Natūralu, kad tai nėra idealu, kai jums reikia patikimo adreso, kuriuo būtų galima prisijungti prie „Raspberry Pi“ iš kito įrenginio, pvz., Naudojant jį kaip serverį.



Privatus ir viešas IP

Į viešas IP adresas naudojamas jūsų vietiniam tinklui plačiau internete identifikuoti. Paprastai tai keičiasi kiekvieną kartą, kai jūsų maršrutizatorius prisijungia prie interneto, nors gali būti, kad jį padarysite statišką, priklausomai nuo jūsų interneto paslaugų teikėjo.

Tu gali rasti viešą IP adresą „Linux“ sistemoje pvz., Raspberry Pi OS, įvesdami specialią terminalo komandą arba tiesiog atlikdami žiniatinklio paiešką „What my IP?“. Tai būtina tik tuo atveju, jei ketinate prisijungti prie įrenginio, esančio už jūsų tinklo ribų.





Vietoj to, mes žiūrime į privatus IP adresai, naudojami identifikuoti kiekvieną jūsų vietinio tinklo įrenginį. Nors belaidžio maršrutizatoriaus nustatymuose tam pačiam tikslui gali būti galima rezervuoti tam tikrą „Raspberry Pi“ adresą, čia parodysime, kaip nustatyti statinį IP iš paties „Raspberry Pi“.

1. DHCP konfigūracija

„Raspberry Pi“ OS (anksčiau žinoma kaip „Raspbian“) naudoja DHCP (dinaminio pagrindinio kompiuterio konfigūravimo protokolą), kad automatiškai priskirtų „Raspberry Pi“ IP adresą, kai jis bus paleistas iš naujo.





Skaityti daugiau: Kas yra DHCP?

Jei norite pakeisti šią elgseną, kad ji kiekvieną kartą naudotų tą patį statinį IP adresą, turėsite pakeisti DHCP kliento demono konfigūracijos failą, dhcpcd.conf .

Prieš tai jums reikės tam tikros informacijos apie dabartinę tinklo sąranką, kad galėtumėte pridėti reikiamą informaciją prie konfigūracijos failo. Jums reikės šios informacijos:

• Tinklo ryšio tipas. Tai yra arba wlan0 jei jūsų „Raspberry Pi“ yra prijungtas prie maršrutizatoriaus belaidžiu būdu, arba eth0 jei jis prijungtas naudojant eterneto kabelį.

• „Raspberry Pi“ šiuo metu priskirtas IP adresas - saugiausia jį pakartotinai naudoti statiniam IP, kad galėtumėte būti tikri, jog pastarasis dar nebuvo kitame tinklo įrenginyje. Jei ne, įsitikinkite, kad kitas įrenginys jo nenaudoja.

Norėdami rasti dabartinį „Raspberry Pi“ IP adresą, terminalo lange įveskite šią komandą:

hostname -I

• Jūsų maršrutizatoriaus šliuzo IP adresas - tas, kuriuo buvo susisiekta su juo iš vietinio tinklo, o ne jo viešasis IP. Jis skiriasi priklausomai nuo maršrutizatoriaus modelio, tačiau paprastai prasideda nuo 192.168.1.

Norėdami jį rasti, įveskite šią komandą ir pažymėkite pirmąjį nurodytą IP adresą:

ip r | grep default

• Jūsų maršrutizatoriaus DNS (domeno vardų sistemos) IP adresas. Paprastai tai yra tas pats vartų adresas, tačiau gali būti nustatyta kita vertė, kad būtų naudojamas alternatyvus DNS, pvz., 8.8.8.8 „Google“ arba 1.1.1.1 „Cloudflare“.

Norėdami rasti dabartinį DNS IP adresą, įveskite komandą:

sudo nano /etc/resolv.conf

Po to atkreipkite dėmesį į IP adresą vardų serveris - tai DNS adresas - ir paspauskite „Ctrl“ + X failui uždaryti.

2. Pridėkite statinius IP nustatymus

Dabar radote visą tinklo ryšio informaciją, laikas redaguoti dhcpcd.conf konfigūracijos failą, kad pridėtumėte nustatymus, kurių reikia norint nustatyti „Raspberry Pi“ statinį IP adresą:

sudo nano /etc/dhcpcd.conf

Jei anksčiau neredagavote failo, jame daugiausia bus įvairių komentarų eilučių, prieš kurias yra maišos (#) simbolis. Apačioje pridėkite šias eilutes, pakeisdami įvardintus vardus savo tinklo informacija:

interface NETWORK
static ip_address= STATIC_IP /24
static routers= ROUTER_IP
static domain_name_servers= DNS_IP

Pakeistus vardus pakeiskite taip:

TINKLAS - jūsų tinklo ryšio tipas: eth0 (Ethernet) arba wlan0 (belaidis).

STATIC_IP - statinį IP adresą, kurį norite nustatyti „Raspberry Pi“.

ROUTER_IP - maršrutizatoriaus vietinio tinklo šliuzo IP adresas.

DNS_IP - DNS IP adresas (paprastai toks pat kaip maršrutizatoriaus šliuzo adresas).

Čia yra konfigūracijos pavyzdys, kaip statinį IP nustatyti į 192.168.1.120 belaidžiu ryšiu su maršrutizatoriumi 192.168.1.254:

interface wlan0
static ip_address=192.168.1.120/24
static routers=192.168.1.254
static domain_name_servers=192.168.1.254

Įvedę nustatymus, paspauskite „Ctrl“ + X ir tada IR ir Įveskite uždaryti ir išsaugoti pakeistą konfigūracijos failą.

3. Iš naujo paleiskite „Raspberry Pi“

Su dhcpcd.conf konfigūracijos failas pakeistas, iš naujo paleiskite „Raspberry Pi“, kad atliktumėte pakeitimus ir nustatytumėte jam statinį IP adresą:

sudo reboot

Užuot naudojęs automatiškai DHCP priskirtą adresą, „Raspberry Pi“ dabar bandys prisijungti prie maršrutizatoriaus naudodami naują statinį IP adresą, kurį nustatėte dhcpcd.conf failą.

Norėdami patikrinti, ar jis veikia tinkamai, įveskite šią komandą:

hostname -I

Dabar turėtumėte pamatyti statinį IP adresą, kurį nustatėte skiltyje dhcpcd.conf konfigūracijos failą.

Nustatykite statinį IP adresą: sėkmė

Sveikiname: „Raspberry Pi“ nustatėte statinį IP adresą ir dabar jis turėtų automatiškai išsaugoti šį adresą, kai tik jis įsijungs. Dabar galite eiti į priekį ir naudoti „Raspberry Pi“ kaip NAS, laikmeną ar žaidimų serverį ir kiekvieną kartą patikimai prisijungti tuo pačiu adresu.

Dalintis Dalintis „Tweet“ Paštu 10 žaidimų serverių, kuriuos galite paleisti naudodami „Raspberry Pi“

„Raspberry Pi“ gali padaryti daug nuostabių dalykų, įskaitant paleisti kaip žaidimų serverį. Čia yra keletas geriausių žaidimų, kuriuos jis gali surengti.

Skaityti toliau
Susijusios temos
  • Pasidaryk pats
  • IP adresas
  • Raspberry Pi
Apie autorių Philas Kingas(Paskelbti 22 straipsniai)

Laisvai samdomas technologijų ir pramogų žurnalistas Philas redagavo daugybę oficialių „Raspberry Pi“ knygų. Ilgą laiką dirbęs „Raspberry Pi“ ir elektronikos meistras, jis nuolatos prisideda prie žurnalo „The MagPi“.

Daugiau iš Phil King

Prenumeruokite mūsų naujienlaiškį

Prisijunkite prie mūsų naujienlaiškio, kad gautumėte techninių patarimų, apžvalgų, nemokamų el. Knygų ir išskirtinių pasiūlymų!

Norėdami užsiprenumeruoti, spustelėkite čia