Spisu treści:
2025 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2025-01-13 06:58
Ikony wykonane przez Freepik ze strony www.flaticon.com
Dowiedz się, jak skonfigurować zarządzanie poza pasmem (OOBM), podłączając skonfigurowane zdalnie Raspberry Pi i urządzenie z systemem Android lub iPhone za pomocą tetheringu USB. Działa to na RPi2/RPi3/RPi4.
Jeśli nie wiesz, czym jest zarządzanie poza pasmem, oto krótki opis: OOBM umożliwia zdalny dostęp przez dodatkowe połączenie internetowe, gdzie to drugie połączenie jest używane tylko do zdalnego dostępu i zarządzania. Mówiąc dokładniej, chociaż w sieci istnieje połączenie internetowe, ponieważ nie działa ono jako główna brama, nie może być używane przez zasoby w sieci do łączenia się z Internetem. Ta koncepcja jest prawdopodobnie najlepiej pokazana, gdy OOBM jest używany do zdalnego dostępu do prywatnej sieci.
Pierwszą rzeczą, którą musisz zrobić, to zainstalować obraz remote.itPi na Raspberry Pi. Aby zapoznać się z samouczkiem na ten temat, zapoznaj się z instrukcją tutaj.
A teraz przejdźmy do samouczka!
Kieszonkowe dzieci
- Raspberry Pi z zainstalowanym remote.it
- iPhone lub urządzenie z systemem Android z dostępem do Internetu
- Kabel USB Pi do telefonu
Krok 1: Zmodyfikuj pliki konfiguracyjne
Aby skonfigurować zarządzanie poza pasmem za pośrednictwem Raspberry Pi, musisz edytować pliki konfiguracyjne, aby umożliwić Pi połączenie z telefonem.
Konkretny plik, który musisz edytować to /etc/dhcpcd.conf
Dla Android:
Dodaj wartość metryki dla usb0. Ustaw wartość mniejszą niż wartości wlan0 i eth0.
Po zakończeniu plik powinien wyglądać tak:
interfejs usb0
metryczny 50 interfejs wlan0 metryczny 100 interfejs eth0 metryczny 400
Dla iphone:
Dodaj wartość metryki dla eth1. Ustaw wartość mniejszą niż wartości wlan0 i eth0.
Po zakończeniu plik powinien wyglądać tak:
interfejs eth1
metryczny 50 interfejs wlan0 metryczny 100 interfejs eth0 metryczny 400
Krok 2: Podłącz RPi do urządzenia (Android)
Następnie podłącz Raspberry Pi do wybranego urządzenia za pomocą kabla USB.
Następnie włącz łącze USB.
Jeśli używasz iPhone'a, czytaj dalej.
Krok 3: Podłącz RPi do urządzenia (iPhone)
Łączenie się z iPhonem jest nieco bardziej skomplikowane niż łączenie z urządzeniem z Androidem.
Najpierw zainstaluj pakiet tetheringu USB z iPhonem na swoim Raspberry Pi.
W wierszu poleceń uruchom
sudo apt install ipheth-utils libimobiledevice-utils -y
Gdy to zrobisz, połącz Pi i iPhone'a kablem USB.
Ostatnim krokiem jest włączenie udostępniania Internetu na iPhonie. (Aby to zrobić, przejdź do Ustawienia > Sieć komórkowa > Hotspot osobisty, a następnie włącz Zezwalaj innym na dołączanie).
Krok 4: Wniosek
Otóż to! Połączenie internetowe Raspberry Pi odbywa się teraz za pośrednictwem Twojego urządzenia. Możesz teraz uzyskać dostęp do urządzeń znajdujących się w tej samej sieci z wlan0 lub eth0 Raspberry Pi za pośrednictwem sieci LTE dostarczonej przez telefon.
Jest to przydatne, ponieważ w przypadku awarii Internetu nadal możesz zdalnie uzyskać dostęp do swoich urządzeń w sieci LAN za pomocą sieci LTE z telefonu.
Dodatkowo MDNS powinien działać na iOS, więc możesz uzyskać dostęp do panelu administracyjnego remoteit. Pi za pomocą "remoteitpi.local:29999" w przeglądarce internetowej iPhone'a.