Kako sem preoblikoval stari Raspberry Pi v potovalni usmerjevalnik

click fraud protection

Pomladne počitnice 2022. To je bila moja prva prava priložnost za potovanje v točno dveh letih, potem ko je malenkost, imenovana svetovna pandemija, prekinila družinsko potovanje na (od vseh krajev) Kitajsko. V tem času izgubite veliko mišičnega spomina cestnega bojevnika. Kaj spakirati in kako spakirati. Ukvarjanje z letališči in drugimi potniki.

Vsebina

  • Ozadje
  • Toda najprej premaknemo Pi-luknjo
  • Izdelava potovalnega usmerjevalnika
  • Torej, ali je bilo kaj od tega vredno?

Bila pa je tudi priložnost, da ponovno ocenim in ocenim, kako potujem. In ena letošnja rešitev je bila vključitev potovalnega usmerjevalnika.

Priporočeni videoposnetki

Zakaj? Na stara leta postajam vse bolj konzervativen, kar pomeni, da me bolj skrbi za mojo (in družinsko) spletno varnost ne samo doma, ampak tudi na cesti. In to pomeni, da se ni več povezovanja z omrežjem gostitelja Airbnb, vsaj ne neposredno. Enako velja za hotele.

Povezano

  • Oglejte si tega razvijalca, ki uporablja Raspberry Pi za oživitev kitarskega ojačevalca
  • Raspberry Pi praznuje svoj osmi rojstni dan z resnim znižanjem cen
  • NASA vdrla: 500 MB podatkov o misiji ukradenih prek računalnika Raspberry Pi

Torej je bil čas, da končno ugotovimo potovalni usmerjevalnik. Evo, kako sem to naredil.

Ozadje

Računalnik Raspberry Pi linux v ohišju z anteno.
Nov Raspberry Pi je skoraj nemogoče kupiti zaradi omejitev ponudbe. Toda stari še vedno dobro deluje.Phil Nickinson/Digitalni trendi

Čeprav ni razloga, da ne bi kar kupil nekakšnega potovalnega usmerjevalnika in ga končal, nisem želel porabite nekaj sto dolarjev (ali več!) za to, kar bi na koncu šlo v marketinški proračun podjetja več kot karkoli. To je nekaj, kar a Raspberry Pi je kot nalašč za.

Samo ena težava: od sredine aprila 2022 zaradi težave z dobavno verigo, je še vedno precej nemogoče kupiti nov Raspberry Pi. Vsaj ne brez plačila precej neumne premije na spletu.

Za nepoznavalce, a Raspberry Pi je majhen računalnik z Linuxom, ki se prilega vaši dlani. Napaja se prek USB-C, ki bi ga skoraj vsi že morali imeti pri roki, in uporablja kartico microSD za vgrajeno shrambo. In operacijski sistem je odprtokoden, kar pomeni, da lahko z njim počnete najrazličnejše zabavne stvari. In ni vam treba imeti brade, da bi zatresli Linux. Samo znati moraš iskati stvari na internetu in Kopiraj in prilepi ukazi — in imejte malo potrpljenja in pripravljenosti, da enkrat ali trikrat zafrknete.

Znotraj Raspberry Pi.
Phil Nickinson/Digitalni trendi

V svojem domu že imam nekaj Raspberries Pi (to je neuradna množina, ki jo še vedno poskušam uresničiti). Ena je pritrjena na anteno, ki pomaga slediti letalom. Prav tako uporablja zaviralec oglasov v mojem celotnem domačem omrežju. Drugi je bil uporabljen kot most med vsemi našimi pametnimi napravami. Tako lahko stvari, kot so kamere in termostati Nest – ki ne delujejo dobro z Apple HomeKit – dobro delujejo z Applovim vgrajenim vozliščem za pametni dom. Ampak to je manj pomembno od mojega Pi. HomeKit me res ne zanima toliko.

In tako sem po nekaj tednih iskanja in čakanja obupal in se odločil narediti, kar bi naredil vsak samospoštljiv piflar. Kanibaliziral sem opremo, ki jo že imam, in se odrekel razkošju, da bi lahko videl, kdaj se moja vhodna vrata odklenejo, kot obvestilo Apple, namesto tega se bom moral sprijazniti s tem, da to vidim kot obvestilo Nest. Groza.

Toda najprej premaknemo Pi-luknjo

Raspberry Pi 4 skupaj s Synology 1815+ NAS.
Synology NAS in Raspberry Pi 4 v bistvu delujeta enako.Phil Nickinson/Digitalni trendi

Pravzaprav je to del, kjer moram priznati, da sem pozabil, kateri Raspberry Pi je kaj počel, in dejansko odklopil napačnega, da bi ga spremenil v potovalni usmerjevalnik. Mislil sem, da žrtvujem Škatla za blokiranje oglasov z odprtino, in se odločil, da je čas, da ga premaknem v omrežno shrambo, ki je prav tako v moji dnevni sobi in je zelo premalo uporabljena.

Večino časa počne ravno to, kar pove njegovo ime – služi kot shramba. Vendar lahko naredi veliko več kot to, vključno z delovanjem kot strežnik. Po nekaj minutah iskanja in še nekaj dejanskega nastavljanja stvari sem zagnal Docker na Synology NAS, tja namestil Pi-hole in vanj usmeril svoj usmerjevalnik.

Kot da se ni nič spremenilo. In ker sem postal zelo pameten in varnostno kopiral sezname za blokiranje oglasov iz drugega primerka Pi-hole, ki zdaj ne počne prav nič, dobesedno je popolnoma ista stvar, le v drugem omrežju lokacijo. Oglasi so še vedno blokirani v mojem omrežju, le da jih blokira drug CPE. In moja družina ni nič pametnejša. (Povedal sem jim, kaj sem naredil, in dobil prazne obraze, ki označujejo dobro opravljeno delo.)

Izdelava potovalnega usmerjevalnika

Priznanje: za ta projekt sem porabil malo denarja samo zato, ker sem želel Raspberry Pi v bolj robustnem ohišju od tistega, kar sem zakopal v svojem zabaviščnem centru. Nebo je meja, ko gre za ohišja Raspberry Pi – lahko celo 3D-natisnete svojega, če želite – in na koncu sem šel z etuijem za 20 $ ki je bil videti dovolj trden, da bi živel v torbi za opremo. Tudi jaz sem luščil še 12 $ za anteno Wi-Fi , ki je bila res edina nuja, ki je še nisem imela.

Torej 12 USD (ali 32 USD) za celoten projekt - to je veliko bolje kot nakup usmerjevalnika nekega podjetja.

Ne bom šel korak za korakom skozi celoten projekt. Vendar vas bom povezal s splošnimi potezami.

Sem piflar, vendar še vedno potrebujem nekaj rokovanja, ko gre za Linux.

Sam operacijski sistem je OpenWRT. Odprto, kot pri brezplačnem, kot pri pivu (kar pravzaprav ni tisto, kar pomeni »odprto«, ampak karkoli) in WRT, kot pri Wireless RouTer. To je brezplačen, odprtokodni operacijski sistem, ki vse, kar ste namestili, spremeni v prilagodljiv usmerjevalnik. Zelo kul.

OpenWRT se prav tako dobro igra s poljubnim številom VPN prek OpenVPN. Zato sem se prepričal, da sem namestil tudi to, glede na to, da je bila možnost varne povezave z internetom med potjo bistvo celotnega tega malega projekta. Potrebovali boste a VPN ponudnik seveda. ExpressVPN in NordVPN sta dva izmed bolj priljubljenih – ProtonVPN plačujem za svojo osebno uporabo. Postopek je tako ali tako skoraj enak.

Sem piflar, vendar še vedno potrebujem nekaj rokovanja, ko gre za Linux. torej brezplačno vadnico Network Chuck je tisto, kar me je spravilo skozi ves ta proces. Ne moti me priznati, da je bilo potrebnih nekaj poskusov, da bi bilo dobro - ampak to je moja stvar. To je odlična vadnica o procesu, ki ni nezahteven.

In ko smo že pri tem, lahko spet dodamo nekaj blokiranja oglasov. (Nič ni bolj motečega kot zapustiti hišo in se spomniti, kako grozen je internet v teh dneh.) Samo namesto Pi-hole, tokrat jaz šel z AdGuardom. Ista cena (brezplačno!) in enaka osnovna predpostavka: omrežne zahteve katere koli naprave, povezane s potovanjem, bodo najprej šle skozi AdGuard, ki bo zadušil vse, kar se mu zdi slabo. Kot oglasi. Ali druge stvari.

Torej, ali je bilo kaj od tega vredno?

Posnetek zaslona vmesnika OpenWRT.
Posnetek zaslona

Celotna izdelava je trajala nekaj ur, večinoma zato, ker sem dejansko dvakrat šel skozi to, da sem se prepričal, da sem stvari pravilno postavil in vnesel točno takšne, kot sem želel. Za nove dele je bilo potrebnih približno 32 USD, vendar bi to lahko bilo manj, če potrebujete samo anteno Wi-Fi.

Pomemben del je, da lahko zdaj, ko sem na poti, nadzorujem pot, po kateri vse moje naprave pridejo do interneta. Ni mi treba skrbeti, da bi svoj telefon, prenosni računalnik in tablični računalnik posamično povezal z omrežjem VPN — vse jih lahko preprosto povežem s svojim modnim novim potovalnim usmerjevalnikom. Enako za mojo družino. Ni mi treba skrbeti, kaj še ima neki najemodajalec v istem omrežju. Ali kaj bi hotelsko omrežje nameravalo. (Iskreno se ne morem odločiti, kaj je slabše.)

In spet bom imel dodaten bonus blokiranja oglasov in drugih sledilnikov, ko sem na poti. Ni tako hiter ali zmogljiv kot moj polni mrežni sistem doma, to je gotovo. Vendar je veliko cenejši in veliko bolj varen kot nič.

Ni slabo za majhen računalnik z Linuxom, ki ga zdaj sploh ne morete kupiti.

Priporočila urednikov

  • Ta hoverboard po meri v celoti poganja Raspberry Pi
  • Zdaj lahko svoj Raspberry Pi 4 napolnite z 8 GB RAM-a za 75 USD
  • Zmogljive nadgradnje spremenijo Raspberry Pi 4. generacije v zmogljivejše namizje za 35 USD
  • Svoj Raspberry Pi spremenite v pretočno središče Steam z aplikacijo Steam Link podjetja Valve

Nadgradite svoj življenjski slogDigitalni trendi bralcem pomagajo slediti hitremu svetu tehnologije z vsemi najnovejšimi novicami, zabavnimi ocenami izdelkov, pronicljivimi uvodniki in enkratnimi vpogledi v vsebine.