Wie man ein Internet in einer Box mit einem Raspberry Pi macht?
January 10 2025
Anfrage
Globaler Lieferant elektronischer Komponenten AMPHEO PTY LTD: Umfangreiches Inventar für One-Stop-Shopping. Einfache Anfragen, schnelle, individuelle Lösungen und Angebote.
SCHNELLE ANFRAGE
ZUR RFQ-LISTE HINZUFÜGEN
Beim Erstellen eines "Internet-in-a-Box" mit einem Raspberry Pi wird das Gerät als eigenständiger Offline-Server eingerichtet, der eine Bibliothek digitaler Inhalte hostet.
Beim Erstellen eines "Internet-in-a-Box" mit einem Raspberry Pi wird das Gerät als eigenständiger Offline-Server eingerichtet, der eine Bibliothek digitaler Inhalte hostet. Es bietet Zugriff auf Ressourcen wie Wikipedia, Bücher, Videos und Bildungsmaterialien, ohne dass eine Internetverbindung erforderlich ist. Hier ist eine Schritt-für-Schritt Anleitung:
Was du brauchst:
-
Hardware:
- Raspberry Pi (idealerweise Raspberry Pi 4 mit mindestens 2 GB RAM)
- microSD-Karte (32 GB oder größer, je nach Größe der Inhalte)
- Netzteil für den Raspberry Pi
- Externer Speicher (optional, für große Inhaltsbibliotheken)
- WLAN-Dongle oder Ethernet-Kabel (falls du kein eingebautes WLAN verwendest)
-
Software:
- Raspberry Pi OS (Lite oder Full)
- Tools zum Brennen von Abbildern (z.B. Balena Etcher)
- Softwarepakete wie Kiwix und Inhalte vom Internet-in-a-Box-Projekt.
Schritte zum Erstellen des Internet-in-einer-Box:
1. Raspberry Pi Einrichten
- Lade Raspberry Pi OS von der offiziellen Website herunter.
- Brenne das OS auf die microSD-Karte mit Balena Etcher oder einem ähnlichen Tool.
- Setze die microSD-Karte in den Raspberry Pi ein und schalte ihn ein.
- Folge den Anweisungen, um das Gerät einzurichten.
2. Erforderliche Software Installieren
- Aktualisiere und erweitere das System:
- Installiere Kiwix:
- Installiere einen Webserver (z.B. Nginx oder Apache):
- Optional, installiere Samba oder FTP für die Inhaltsverwaltung:
3. Inhalte Herunterladen
- Besuche die Kiwix-Inhaltsbibliothek oder das Internet-in-a-Box-Projekt, um Offline-Ressourcen wie herunterzuladen:
- Wikipedia
- Project Gutenberg (Bücher)
- Khan Academy (Videos)
- OpenStreetMap
- Speichere die Inhalte auf dem Raspberry Pi oder einem externen Laufwerk.
4. Kiwix Konfigurieren
- Erstelle ein Verzeichnis für die Inhalte (z.B.
/home/pi/content
). - Verschiebe die heruntergeladenen
.zim
-Dateien (Inhaltsdateien für Kiwix) in das Verzeichnis. - Starte den Kiwix-Server:
- Greife lokal über den Browser auf den Inhalt zu, indem du
http://<raspberry-pi-ip>:8000
eingibst.
5. Ein Lokales WLAN-Hotspot Einrichten (Optional)
- Installiere hostapd und dnsmasq:
- Konfiguriere hostapd, um ein WLAN-Netzwerk zu erstellen.
- Konfiguriere dnsmasq, um den verbundenen Geräten IP-Adressen bereitzustellen.
- Richte Nginx oder Apache ein, um eine Landing-Page zu hosten, die auf Kiwix und andere Ressourcen verweist.
6. Automatisches Starten des Servers
- Erstelle einen systemd-Dienst für Kiwix, der beim Booten startet: Füge folgenden Inhalt hinzu:
- Aktiviere den Dienst:
7. Setup Testen
- Verbinde dich mit dem WLAN-Netzwerk, das vom Raspberry Pi erstellt wurde.
- Öffne einen Browser und gehe zur IP-Adresse des Raspberry Pi oder zur benutzerdefinierten Landing-Page.
- Greife auf die Offline-Ressourcen zu, um sicherzustellen, dass alles funktioniert.
Optionale Erweiterungen:
- Füge ein Batteriepack für Portabilität hinzu.
- Integriere zusätzliche Software wie Nextcloud für Datei-Sharing.
- Integriere eine Suchmaschine wie Whoosh für erweiterte Suchfunktionen.
Indem du diese Schritte befolgst, erhältst du ein tragbares "Internet-in-einer-Box", das wertvolle Ressourcen in Offline-Umgebungen bereitstellt.
Populer Posts