
daug projektai, kurie veikia „Raspberry Pi“ plokštėje reikalauti Fiksuotas IP arba statinis kaip jie dar vadinami, todėl būtina mokėti juos sukonfigūruoti taip, kad būtų užtikrintas optimalus našumas.
Daugiausia Šių įrenginių IP adresai yra dinaminiai.bet daugeliu atvejų to reikia būti fiksuotam ir nekeistiypač bandant pasiekti tą pačią plokštę iš skirtingų įrenginių.
Svarbu pažymėti, kad norint tai pasiekti, būtina tai taikyti „Raspberry Pi“ privatus IP adresas, prie kompiuterio, kuris jį suranda, ir viešas tinklo IP adresasTodėl čia parodysime, kaip atlikti šią procedūrą.
Kokie yra statinio IP adreso privalumai ir panaudojimas jūsų „Raspberry Pi“ vienos plokštės kompiuteryje?
Visi įrenginiai, kurie naudoja tinklą, yra identifikuojamas pagal unikalų IP adresą tinkle, Štai kaip, per tai IP adresas Įrenginius galima lengvai prijungti. Jie paprastai būna dviejų tipų: dinaminis ar statinis, dinamika, kaip rodo pavadinimas Jie keisis kiekvieną kartą, kai įrenginys bus paleistas iš naujo.O statika Jie lieka nepakitę nepaisant paleidimų iš naujo.
Tokiu būdu statiniai IP adresai Jie yra daug patikimesni tais atvejais, kai paslaugos priklauso nuo stabilus interneto ryšysŠtai kodėl jie paprastai naudojami projektams, pvz. interneto serveriai, VPN serveriai, vaizdo žaidimų konsolėms, VoIP arba taikomosioms programoms nuotolinis darbalaukis „Raspberry Pi“Dėl šių IP adresų galėsite naudoti tą patį adresą kiekvieną kartą prisijungdami prie savo tinklo. Avietė Pi.
Kai tai nėra sukonfigūruota ir todėl jums lieka tik jūsų Dinaminis IP adresas, Kiekvieną kartą bandydami pasiekti failus arba įjungti įrenginį, susidursite su problemomis. šviesas savo namuose arba prisijunkite prie savo serveriones pasikeitė IP adresas ir negalėsite užmegzti jokio ryšio su savo lenta.
Todėl, galėdamas pasikliauti statinis IP adresas Tai leis jums teikti paslaugas, kurios yra nukreiptos konkrečiai į IP adresą. Todėl tai yra esminė dalis, jei norite konvertuoti savo „Raspberry Pi“ kaip žiniatinklio serveris arba VPNKad geriau suprastumėte, šiuos IP adresus naudoja Interneto svetainės, pašto serveriai, viešieji FTP serveriai, tinklalapių serveriai, DNS serveriaines jiems nuolat reikia būti prijungtiems prie interneto ir tai leis jiems būti tinkle.
Į ką turėčiau atsižvelgti prieš priskirdamas statinį IP adresą savo „Raspberry Pi“?
Atsižvelgiant į viską, kas minėta aukščiau įraše, dabar turite žinoti, ką reikia žinoti prieš tai Priskirkite statinį IP adresą savo vienos plokštės kompiuteriuiAtkreipkite dėmesį, kad ši procedūra turi būti atliekama labai atidžiai ir atsargiai, nes viena klaida gali sukelti problemų. Todėl pirmiausia turite prisijungti prie savo tinklo žinoti reikšmes, kurias turite įvesti už IP adreso ribų.
Sėkmingai prisijungę ir patikrinę, ar turite prieigą prie interneto, terminale turėsite paleisti „ip addr“, kad gautumėte ekrane rodomus duomenis:
- Kaip matote paveikslėlyje aukščiau, matomos plokštės tinklo sąsajos, o jei matote, kad kai kurios yra prijungtos prie tinklo, rodomos kai kurios to ryšio vertės. Šiuo atveju iš tikrųjų svarbios yra šios: wth0 ir wlan0Eth0 atveju tai yra Tinklo kabelis ir „WiFi“ tinklo „wlan0“. Nors vertė inet Jame bus nurodytas šiuo metu jam priskirtas IP adresas, o po jo – /24.
- Po to tereikia žinoti, kas šliuzas ir DNS kad viskas būtų teisinga ir taip išvengtumėte problemų skiriant priskirdami statinį IP adresą „Raspberry Pi“. Todėl norint sužinoti, kas yra šliuzas, reikės paleisti komandą IP maršrutizatoriaus rodymas Terminale.
- Tai taip pat būtina žinoti DNS reikšmęŠi vertė bus gauta peržiūrėjus failo turinį
/etc/resolv.confLengviausias būdas pasiekti turinį yra vykdydamas komandącat/etc/resolv.confTerminale.
Iš ten galite pasiimti DNS kur sakoma vardų serveris. Tai svarbu, jei norite naršyti internete, todėl pasinaudokite šia proga viską sukonfigūruoti. Po to turėsite visą reikiamą informaciją, žinodami įrenginio IP adresą. Aviečių Pi Galėsite susidaryti vaizdą, kurį galite priskirti nesukeldami jokių problemų. Tokiais atvejais visada geriausia naudoti didelius skaičius.Bet reikia būti atsargiems ir nepasiekti ribos.
Todėl rekomenduojama keisti tik paskutinis IP adreso skaičius Kita vertus. Atminkite, kad šis skaičius visada turi būti mažiau nei 254, nuo Didžiausias skaičius yra 255, o 254 yra rezervuoti. Šiuo atveju tas, kuris paskirtas sąsaja eth0, IP adresas 192.168.1.139Todėl bus priskirtas naujas IP adresas; šiuo atveju jis bus: 192.168.1.250Kaip matote, modifikuojamas tik paskutinis skaičius ir daug didesniu skaičiumi, kad būtų išvengta problemų.
Visi kiti duomenys turėtų būti palikti tokie, kokie yra. Tokiu atveju jie bus nustatyti kaip Nustatykite fiksuotą IP adresą eth0 sąsajai Kadangi tai yra tas, kuris turi tinklo kabelį, jis užtikrins geresnį našumą ir mažiau problemų užmezgant ryšį su Avietė Pi. Dabar, jei tik plokštė prijungta per Wi-Fi, tuomet reikia pasirinkti wlan0 sąsajaPo to viskas bus paruošta šiai procedūrai pradėti.
Žingsnis po žingsnio sužinokite, kaip nuo nulio nustatyti statinį IP adresą savo „Raspberry Pi“ mini kompiuteryje.
Kai viskas bus paruošta konfigūracijai atlikti, Turėdami statinį IP adresą savo mini kompiuteryje, kitas dalykas, kurį jums reikia padaryti, yra pradėti procedūrą.Bet pirmiausia turėtumėte žinoti, kad yra keletas būdų, kaip tai padaryti.
Štai kodėl parodysime skirtingus būdus, kaip galite konfigūruoti statinį IP adresą „Raspberry Pi“, kad galėtumėte vykdyti įvairių tipų projektus:
Peradresavimas į statinį IP adresą
Šių mikrokompiuterių, kurie naudojami įvairių tipų projektams vykdyti, atveju būtina turėti Fiksuotas IPnes to prireiks, kai norėsis paverskite savo pagrindinę plokštę serveriu arba bet koks kitas projektas, kuriam reikia statinis IP adresas.
Tuo atveju, kai peradresavimas į statinį IP adresąSvarbu paminėti, kad yra skirtumas tarp kompiuterio nukreipimas į viešąjį tinklą ir vietinį privatųjį tinklą. Todėl svarbu nepainioti, kas jie yra privačius IP adresus su viešaisiais, Tačiau, kad geriau suprastumėte visa tai, paaiškinsime kiekvieną iš šių peradresavimų.
Peradresuokite LAN su privačiu IP adresu
Į vietiniai tinklai maršrutizatorius Ji pirmiausia atsakinga už duomenų paskirstymą tarp skirtingų įrenginių, tačiau taip pat turi tvarkyti ir paskirstymą. IP adresai, konkrečiai iš DHCP serveris integruota į jį. Tuo atveju, jei DHCP Jis atsakingas už automatinį IP adresų priskyrimą kiekvienam atitinkamam įrenginiui. Nors tokie įrenginiai kaip... Raspberry Pi, mobilieji įrenginiai arba išmanusis televizorius Jie gauna IP adresą, su kuriuo gali bendrauti su kitais įrenginiais.
Visi vienetai bus unikaliai identifikuojami pagal MAC adresas. Tai privatūs IP adresai Jie taip žinomi, nes privačiame tinkle IP adresai priskiriami... asmuo su DHCP ir kad įrenginių, turinčių tą patį IP adresą, susiejimas bus leidžiamas tik jūsų vietiniame tinkle, tačiau priklausomai nuo DHCP Šį privatų IP adresą galima keisti kiekvienam įrenginiui. Tokiu būdu, norint Prieiga prie Raspberry Pi Vietiniame tinkle, kuris visada turi tą patį adresą, būtina jam suteikti fiksuotą privatų IP adresą.
Fiksuoti adresai Jie naudojami nuotolinei įrangos priežiūrai su SSH protokolas. Jei turite SSH programaGalėsite jį naudoti nuotoliniam valdymui Aviečių Pi iš bet kurio kompiuterio. Tai panaikins poreikį prijungti atskirą monitorių ir įvesties įrenginį. Tačiau jei pagrindinė plokštė turi tik vieną privatų dinaminį IP adresą, jo reikės ieškoti ir pasiekti kiekvieną kartą, kai reikės užmegzti ryšį. SSH klientasTuo tarpu su privačiomis fiksuotojo ryšio linijomis tai daroma tiesiogiai.
Atsižvelgiant į visa tai, labai svarbu turėti statinį, privatų IP adresą, jei norite naudoti savo mikrokompiuterį kaip serverį vietiniame tinkle. Be to, jei kuriate projektą, kuriame jums to reikia jūsų Raspberry Pi Kad prieiga būtų lengvai pasiekiama už vietinio tinklo ribų, turite priskirti jam kitą statinį IP adresą, kad jis būtų pasiekiamas iš interneto. Tam rekomenduojama naudoti vieši statiniai IP adresai arba DDNS serveriai.
Prisijunkite prie savo mikrokompiuterio internete naudodami viešuosius IP adresus arba DDNS
Jei tai, ko jums reikia, yra skirta jums Avietė kad būtų pasiekiamas kaip serveris internete, jums reikės viešas jūsų interneto ryšio IP adresasSvarbu nepamiršti, kad beveik visi interneto ryšiai turi dinaminį IP adresą, kuris keičiasi kiekvieną kartą paleidus kompiuterį iš naujo, o dažniausiai keičiasi kas 24 valandųTodėl pasikeičia ir viešasis IP adresas, kuris naudojamas prieigai prie lentos.
Tai reiškia, kad jei norite naudoti aviečių Pi Jums, kaip serveriui, tai sukels problemų, nes kai serveris gauna naujas IP adresas Prie jo galite prisijungti tik iš vietinio tinklo. Jei esate už vietinio tinklo ribų, negalite žinoti adreso, naudojamo prieigai prie serverio. Todėl geriausias ir praktiškiausias sprendimas yra turėti statinis IP adresas, Paprasčiausias būdas tai padaryti – naudoti interneto ryšį su viešas statinis IP adresas.
Tačiau verta paminėti, kad tai nėra lengva užduotis, nes šios paslaugos paprastai yra brangios ir ne visi interneto tiekėjai jas siūlo. Kaip alternatyvą galite naudoti Dinaminis DNS (DDNS)), tai leis viešas dinaminis IP adresas yra susietas su domeno varduTaigi, kiekvieną kartą, kai adresas pasikeičia, programa nukreipia naują adresą į domeno vardą, ir tokiu būdu jis gali būti nuolat prieinamas internete.
Tai reiškia, kad jei serveris „Raspberry Pi“ Jis jungiasi per domeno vardasTodėl jis visada bus prieinamas internete. Šiuo metu galima rasti daug sprendimų. Nemokamas ir mokamas DDNS, Tačiau atminkite, kad prieš pirkdami turėtumėte įsitikinti, jog DDNS teikėjai suderinami su jūsų maršrutizatoriumi.
Priskirkite privatų statinį IP adresą
Dauguma maršrutizatorių paprastai leidžia vietinis tinklas kuriam galima priskirti priskirti fiksuotą IP adresą atskiriems įrenginiams, Štai kodėl jie yra labai tinkami, kai reikia priskirti statinį IP adresą Avietė Pi. Konfigūruojant statinį IP adresą „Raspberry Pi“, jis skirsis priklausomai nuo turimo maršrutizatoriaus, nors beveik visada bus tas pats.
Pirmiausia reikia pasiekti maršrutizatoriaus vartotojo sąsają naudojant pageidaujamą naršyklę ir ten rankiniu būdu sukonfigūruoti jį taip, kad būtų susietas MAC adresas Raspberry Pi su a IPv4 adresas iš savo vietinio tinklo. Ten rasite žymimąjį langelį, kurį turėtumėte pažymėti. Jį pažymėjus, bus aktyvuotas priskirtas IP adresas, kad jį būtų galima naudoti automatiškai.
Susieti statinį IP adresą su DHCPCD
Iš esmės „Raspbian“ operacinės sistemos jie šiuo metu yra Aviečių Jessi ir Jessi Lite, kurie turi domeną, kurį galima naudoti kaip DHCP klientą (DHCPCD), kad maršrutizatorius galėtų bendrauti su DHCP serveris.
Todėl su DHCP kliento domeno konfigūracijos failu bus galima pakeisti kompiuterio privatų IP adresą ir tokiu būdu nustatyti jį kaip fiksuotą ilgesniam laikotarpiui. Turėdami tai omenyje, čia paaiškinsime, kaip galite jį priskirti „Raspberry Pi“ turi fiksuotą 32 bitų IPv4 adresąNorėdami tai padaryti, jums tereikia atlikti kiekvieną iš šių veiksmų. Prieš pradėdami šią procedūrą... Statinio IP adreso priskyrimas „Raspberry Pi“Reikės patikrinti, ar DHCPCDrandamas aktyvuota.
Norėdami tai padaryti, terminale turėsite pridėti šią komandą:
Sudo service dhcpcd status
Jei dėl kokių nors priežasčių jis neaktyvuotas, turėsite jį aktyvuoti taip:
Sudo service dhcpcd startSudo systemctl enable dhcpcd
Toliau turite užtikrinti failo konfigūraciją /etc/network/interfaces kad būtų pradinėje būsenoje. Tam konfigūracijos sąsają galima pakeisti iš „iface“ į „manual“. Kai tai bus įjungta, galėsite pradėti konfigūruoti DHCPCD.
Norėdami tai padaryti, turite pridėti šią komandą prie /etc/dhcpcd.conf konfigūracijos failo:
Sudo nano /etc/dhcpcd.conf
Kai pasieksite šį tašką, viskas bus paruošta pradėti konfigūruoti statinį IP adresą. Jei jūsų mikrokompiuteris prie interneto prijungtas tinklo kabeliu arba Ethernet ryšiu, turėsite paleisti komandą su „sąsaja eth0“. Dabar, jei jūsų pagrindinė plokštė naudoja belaidį tinklą, turėtumėte naudoti komandą sąsaja wlan0. Dabar, norėdami priskirti IP adresą plokštei, turėsite naudoti komandą statinis ip_adresas = ” po kurio nurodomas norimas IPv4 adresas ir aiškiai nurodyta priesaga „/24“.
Tai yra potinklio kaukės santrumpa 255.255.255.0. Jei dėl kokių nors priežasčių norite prijungti kompiuterį prie IPv4 adresas 192.168.0.4, Komanda, kurią turėsite naudoti, yra tokia: static ip_address=192.168.0.4/24Svarbu įsitikinti, kad šis adresas nenaudojamas jokiems kitiems tikslams.
Toliau turėsite nurodyti savo šliuzo prievado adresą ir domeno vardų serverio adresą, kuris paprastai yra jūsų maršrutizatorius. Jei mini kompiuteriai Jie naudojami kaip šliuzo adresas, kai norite siųsti ką nors į IP adresą, esantį už potinklio kaukės ribų. Ši komanda, kurią parodysime, jį naudoja. IPv4 adresas 192.168.0.0 kaip vartai ir DNS serveris.
Pavyzdžiui, naudojant interneto ryšio tinklo kabelį, ši komanda atrodytų taip:
sąsaja eth0 statinis ip_adresas=192.168.0.4/24 statiniai maršrutizatoriai=192.168.0.1 statiniai domeno_vardų_serveriai=192.168.0.1
Čia galėsite pritaikyti šią komandinę eilutę IPv4 adresai kurį naudojate savo maršrutizatorius arba kurį norite naudoti lentoje. Tada turite išsaugoti pakeitimus naudodami „Ctrl + O“ ir paspauskite klavišą „Enter“. Tada paspauskite „Ctrl + X“ , kad uždarytumėte konfigūracijos failą.
Jei dėl kokių nors priežasčių kai kurie įrenginiai bus paleisti iš naujo, naujai priskirti adresai liks galioti:
sudo reboot
Tokiu būdu, naudodami ping komandą, galite patikrinti, ar „Raspberry Pi“ pasiekiamas tinkle, naudodamas naują adresą:
ping raspberrypi.local
Jei derinys IP buvo sėkmingasTada galėsite pasiekti naują adresą per ping.
Iš terminalo
Kiti metodai, kuriuos galima naudoti šiam tikslui, yra šie: nuo terminaloKadangi to pakanka, jums tereikės atlikti kiekvieną iš toliau paaiškintų veiksmų.
Norėdami priskirti statinį IP adresą „Raspberry Pi“, jums tereikia modifikuoti failą /etc/dhcpcp.conf su tokia komanda:
sudo nano /etc/dhcpcd.conf
Šio failo pabaigoje reikia pridėti šią eilutę; tai priklausys nuo pirmame žingsnyje gautų duomenų. Sąsajos eilutėje Turėsite parašyti sąsajos pavadinimą kuriam jis bus priskirtas statinis IP adresasJei tai tinklo kabelis, sąsaja bus eth0 O jei ryšys yra per „Wi-Fi“, sąsaja bus bevielis internetas0.
Toliau turėsite pridėti eilutę, vadinamą statinis ip_adresas=, su IP adresu, kurį norite priskirti „Raspberry Pi“, kuris baigiasi / 24Dabar kitoje eilutėje parašykite static routers=192.168.1.1 Kur 192.168.1.1 Tai bus šliuzo IP adresas. Dabar paskutinėje eilutėje įrašysime static domain:name_servers= Ir jūsų turimi DNS serveriai visada bus atskirti tarpu.
Šiuo atveju jie atrodytų taip:
sąsaja eth0 statinis ip_adresas=192.168.1.250/24 statiniai maršrutizatoriai=192.168.1.1 statinis domeno_pavadinimų_serveriai=212.231.6.7 46.6.113.34
Galiausiai tai būtina Paleiskite Raspberry Pi iš naujo Pi su sudo reboot Kad visa tai būtų baigta, mikrokompiuterio statinis IP adresas dabar paruoštas, kai norėsite prisijungti iš kito kompiuterio. Nuo šio momento galite pradėti diegti programas, kurias galėsite atlikti iš kito kompiuterio, pvz.... Torrent serveris arba žiniatinklio serveris.
Nuo stalo
Galiausiai parodysime, kaip tai padaryti darbalaukyje. Atminkite, kad jau turite... statinis IP adresas kurį norite naudoti tavo avietė Pi.
Toliau atidžiai atlikite kiekvieną veiksmą, kurį jums parodysime:
- Pirmiausia eikite į viršutinį dešinįjį ekrano kampą, ten rasite piktogramą "Tinklelis". Priklausomai nuo to, ar esate prisijungę prie interneto, ar ne, matysite skirtingą piktogramą. Atminkite, kad norint atlikti šią procedūrą, turite būti prisijungę prie tinklo. Dešiniuoju pelės mygtuku spustelėkite piktogramą ir pasirodžiusiame meniu pasirinkite parinktį. „Belaidžio ir laidinio tinklo nustatymas“.
- Naujame lange, kuris pasirodys ekrane, turėsite užpildyti kiekvieną lauką atitinkama informacija. Išskleidžiamajame meniu, esančiame viršutiniame kairiajame ekrano kampe, pasirinkite "Sąsaja". Viršutiniame dešiniajame kampe turite pažymėti eth0Dabar nuotraukoje IPv4 Turite įvesti statinį IP adresą, kurį norite priskirti įrenginiui. Avietė Pi.
- Dabar į maršrutizatorių reikia įrašyti šiuos duomenis: Šliuzo IP adresas, ir DNS serveriai bus padėtas DNS atskirta tarpu, paliekant visa kita tuščia.
- Norėdami baigti, turite spustelėti „Taikyti“ o paskui "Uždaryti". Toliau turėtumėte iš naujo paleiskite raspberry pi ir patikrinkite, ar viskas teisinga.
- Mikrokompiuteriui paleidus iš naujo, turėsite vykdyti IP adresą terminale. Jei viskas teisinga, priskirtas IP adresas bus rodomas grynoji vertė Toliau turėtumėte patikrinti naršymą internete, kad įsitikintumėte, jog viskas veikia tinkamai. Jei viskas veikia tinkamai, vadinasi, jau... nustatėte statinį arba stabilų IP adresą savo „Raspberry Pi“, kad galėtumėte pradėti jį naudoti kaip interneto serverį.




















