Jak przerobiłem stare Raspberry Pi na router podróżny

Przerwa wiosenna 2022. To była moja pierwsza prawdziwa okazja do podróży od dokładnie dwóch lat, po tym, jak drobnostka zwana globalną pandemią pokrzyżowała rodzinny wyjazd do (ze wszystkich miejsc) Chin. W tym czasie tracisz dużo pamięci mięśniowej wojownika drogi. Co spakować i jak to spakować. Obsługa lotnisk i innych podróżnych.

Zawartość

  • Tło
  • Ale najpierw przesuwamy dziurę Pi
  • Budowa routera podróżnego
  • Czy więc coś z tego było tego warte?

Ale była to także szansa na ponowną ocenę i podsumowanie tego, jak podróżuję. Jedną z poprawek w tym roku było dodanie routera podróżnego.

Polecane filmy

Dlaczego? Na starość staję się coraz bardziej konserwatywny, a to oznacza, że ​​bardziej martwię się o bezpieczeństwo swoje (i mojej rodziny) w Internecie nie tylko w domu, ale także w drodze. A to oznacza koniec łączenia się z siecią gospodarza Airbnb, przynajmniej nie bezpośrednio. To samo dotyczy hoteli.

Powiązany

  • Zobacz, jak programista używa Raspberry Pi do ożywienia wzmacniacza gitarowego
  • Raspberry Pi świętuje swoje ósme urodziny poważną obniżką ceny
  • Włamanie do NASA: 500 MB danych misji skradzionych za pośrednictwem komputera Raspberry Pi

Nadszedł więc czas, aby w końcu znaleźć router podróżny. Oto jak to zrobiłem.

Tło

Komputer Raspberry Pi Linux w obudowie z anteną.
Nowe Raspberry Pi jest obecnie prawie niemożliwe do kupienia ze względu na ograniczenia podaży. Ale stary nadal działa dobrze.Phil Nickinson/Trendy cyfrowe

Chociaż nie ma powodu, dla którego nie mógłbym po prostu kupić jakiegoś routera podróżnego i zakończyć go, nie chciałem wydać kilkaset dolarów (lub więcej!) na coś, co ostatecznie trafiłoby do budżetu marketingowego firmy więcej niż wszystko. To jest coś takiego, że A Malinowe Pi jest idealny dla.

Tylko jeden problem: od połowy kwietnia 2022 r. z powodu kwestie łańcucha dostaw, zakup nowego Raspberry Pi jest nadal prawie niemożliwy. Przynajmniej nie bez płacenia dość głupiej składki online.

Dla niewtajemniczonych A Malinowe Pi to mały, mały komputer z systemem Linux, który mieści się w dłoni. Jest zasilany przez port USB-C, który prawie każdy powinien już mieć pod ręką, a do przechowywania danych wykorzystuje kartę microSD. System operacyjny jest systemem open source, co oznacza, że ​​można z nim robić różne ciekawe rzeczy. I nie musisz mieć brody, żeby grać na Linuksie. Wystarczy umieć poszukać czegoś w Internecie i kopiuj i wklej polecenia — i miej trochę cierpliwości oraz chęć schrzanienia raz lub trzy razy.

Wewnątrz Raspberry Pi.
Phil Nickinson/Trendy cyfrowe

Mam już kilka Raspberries Pi (to nieoficjalna liczba mnoga, którą wciąż próbuję wprowadzić) w użyciu w moim domu. Jeden jest przymocowany do anteny, która pomaga śledzić samoloty. Ma także blokadę reklam w całej mojej sieci domowej. Drugi był używany jako pomost między wszystkimi naszymi inteligentnymi urządzeniami. Dlatego takie urządzenia jak kamery Nest i termostaty – które nie współpracują dobrze z Apple HomeKit – mogą dobrze działać z wbudowanym inteligentnym koncentratorem domu Apple. Ale to jest mniej ważne w moim Pi. Nie zależy mi aż tak bardzo na HomeKicie.

I tak po kilku tygodniach polowań i czekania poddałem się i zdecydowałem zrobić to, co zrobiłby każdy szanujący się kujon. Znibalizowałem sprzęt, który już posiadam, i zrezygnowałem z luksusu sprawdzania, kiedy moje drzwi wejściowe się otwierają, jako powiadomienia Apple, i zamiast tego będę musiał znosić wyświetlanie tego jako powiadomienia Nest. Horror.

Ale najpierw przesuwamy dziurę Pi

Raspberry Pi 4 w połączeniu z serwerem NAS Synology 1815+.
Serwer Synology NAS i Raspberry Pi 4 w zasadzie robią to samo.Phil Nickinson/Trendy cyfrowe

Właściwie to jest ta część, w której muszę przyznać, że zapomniałem, które Raspberry Pi co robi, i właściwie odpiąłem niewłaściwe, aby zamienić je w router podróżny. Myślałam, że poświęcam Pudełko blokujące reklamy typu Pi-holei zdecydowałem, że nadszedł czas, aby przenieść go do sieciowej pamięci masowej, która również znajduje się w moim salonie i jest żałośnie rzadko wykorzystywana.

Przez większość czasu robi dokładnie to, co sugeruje jego nazwa — służy jako magazyn. Ale może zrobić o wiele więcej, w tym działać jako serwer. Po kilku minutach poszukiwań i kilku kolejnych konfiguracjach uruchomiłem Docker na serwerze Synology NAS, zainstalowałem tam Pi-hole i skierowałem na niego router.

To tak jakby nic się nie zmieniło. A ponieważ zmądrzałem i utworzyłem kopię zapasową list blokowania reklam z innej instancji Pi-hole, która teraz nie robi dokładnie nic, to dosłownie to samo, tylko w innej sieci Lokalizacja. Reklamy są nadal blokowane w mojej sieci, tyle że są blokowane z innego procesora. A moja rodzina wcale nie jest mądrzejsza. (Powiedziałem im, co zrobiłem, i zobaczyłem puste twarze, które oznaczają dobrze wykonaną robotę.)

Budowa routera podróżnego

Spowiedź: Wydałem trochę pieniędzy na ten projekt, tylko dlatego, że chciałem Raspberry Pi w solidniejszej obudowie niż ta, którą zakopałem w moim centrum rozrywki. Jeśli chodzi o obudowy Raspberry Pi, nie ma ograniczeń — możesz nawet wydrukować własne w 3D, jeśli chcesz — i ostatecznie ja poszedł z walizką za 20 dolarów który wyglądał na wystarczająco solidny, aby zmieścić się w torbie na sprzęt. Ja też wyrzuciłem kolejne 12 dolarów za antenę Wi-Fi , co tak naprawdę było jedyną koniecznością, której jeszcze nie posiadałem.

Zatem 12 USD (lub 32 USD) za cały projekt — to o wiele lepsze niż kupowanie routera jakiejś firmy.

Nie będę opisywał całego projektu krok po kroku. Ale połączę cię z szerokimi pociągnięciami.

Jestem kujonem, ale nadal potrzebuję solidnego trzymania się za rękę, jeśli chodzi o Linuksa.

Sam system operacyjny tak OtwórzWRT. Otwarty, jak za darmo, jak w piwie (co tak naprawdę nie oznacza „otwarty”, ale co tam) i WRT, jak w Wireless RouTer. To bezpłatny system operacyjny typu open source, który zamienia wszystko, co zainstalowałeś, w konfigurowalny router. Bardzo fajny.

OpenWRT działa również dobrze z dowolną liczbą VPN za pośrednictwem OpenVPN. Więc upewniłem się, że to też zainstalowałem, biorąc pod uwagę, że celem tego całego małego projektu była możliwość bezpiecznego łączenia się z Internetem w drodze. Będziesz potrzebować VPN dostawca oczywiście. ExpressVPN i NordVPN to dwa najpopularniejsze rozwiązania — płacę za ProtonVPN do użytku osobistego. W obu przypadkach proces jest prawie taki sam.

Jestem kujonem, ale nadal potrzebuję solidnego trzymania się za rękę, jeśli chodzi o Linuksa. Więc darmowy samouczek Network Chuck to jest to, co przeprowadziło mnie przez cały ten proces. Nie mam nic przeciwko przyznaniu, że zajęło mi kilka prób, aby zrobić to dobrze – ale to moja sprawa. To doskonały samouczek dotyczący nieskomplikowanego procesu.

A skoro już przy tym jesteśmy, równie dobrze możemy ponownie dodać blokowanie reklam. (Nie ma nic bardziej irytującego niż wyjście z domu i przypomnienie, jak okropny jest obecnie Internet.) Tylko zamiast Pi-hole, tym razem poszedłem z AdGuardem. Ta sama cena (za darmo!) i to samo podstawowe założenie: żądania sieciowe dowolnego urządzenia podłączonego do podróży będą najpierw przechodzą przez AdGuard, który zablokuje wszystko, co uzna za złe. Podobnie jak reklamy. Albo inne rzeczy.

Czy więc coś z tego było tego warte?

Zrzut ekranu interfejsu OpenWRT.
Zrzut ekranu

Cała kompilacja zajęła kilka godzin, głównie dlatego, że właściwie przeszedłem ją dwa razy, aby upewnić się, że wszystko dobrze zrobiłem i wybrałem, żeby było tak, jak chciałem. Nowe części kosztowały około 32 dolarów, ale to mogłoby być mniej, jeśli potrzebujesz tylko anteny Wi-Fi.

Ważne jest to, że gdy jestem w drodze, mogę teraz kontrolować trasę, którą wszystkie moje urządzenia łączą się z Internetem. Nie muszę się martwić indywidualnym podłączaniem telefonu, laptopa i tabletu do sieci VPN — mogę po prostu podłączyć je wszystkie do mojego nowego, fantazyjnego routera podróżnego. To samo dla mojej rodziny. Nie muszę się martwić, co jeszcze może mieć jakiś właściciel w tej samej sieci. Albo co może robić sieć hotelowa. (Szczerze mówiąc, nie mogę się zdecydować, co jest gorsze.)

Po raz kolejny będę miał dodatkową zaletę polegającą na blokowaniu reklam i innych modułów śledzących, gdy jestem w drodze. Na pewno nie jest tak szybki i wydajny jak mój system z pełną siatką w domu. Ale jest to znacznie tańsze i znacznie bezpieczniejsze niż nic.

Całkiem nieźle jak na mały komputer z Linuksem, którego teraz nawet nie można kupić.

Zalecenia redaktorów

  • Ta niestandardowa deskorolka jest w całości zasilana przez Raspberry Pi
  • Możesz teraz wyposażyć Raspberry Pi 4 w 8 GB pamięci RAM za 75 USD
  • Potężne aktualizacje zmieniają Raspberry Pi czwartej generacji w bardziej wydajny komputer stacjonarny za 35 dolarów
  • Zamień swoje Raspberry Pi w centrum strumieniowego przesyłania strumieniowego Steam dzięki aplikacji Steam Link firmy Valve

Ulepsz swój styl życiaDigital Trends pomaga czytelnikom śledzić szybko rozwijający się świat technologii dzięki najnowszym wiadomościom, zabawnym recenzjom produktów, wnikliwym artykułom redakcyjnym i jedynym w swoim rodzaju zajawkom.