Inhaltsverzeichnis:
- Schritt 1: Video
- Schritt 2: Raspberry Pi booten
- Schritt 3: Aktualisieren von Raspberry Pi
- Schritt 4: Installieren von Hostadp und Bridge-utils
- Schritt 5: Deaktivieren Sie die DHCP-Konfiguration für Wlan0 und Eth0
- Schritt 6: Erstellen einer Brücke Br0
- Schritt 7: Bearbeiten Sie /etc/network/interfaces
- Schritt 8: Bearbeiten Sie /etc/hostapd/hostapd.conf
- Schritt 9: Final Edit /etc/default/hostapd
- Schritt 10: Fertig
Video: Raspberry Pi 3 als Router verwenden - Gunook
2024 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2024-01-30 07:20
Laut Wikipedia ist ein Router ein Netzwerkgerät, das Datenpakete zwischen Computernetzwerken weiterleitet. Wenn wir einen drahtlosen Router zerlegen, werden wir wahrscheinlich einen anwendungsspezifischen Prozessor finden, der Datenpakete verarbeitet, und ein HF-Segment, das die drahtlose Konnektivität handhabt.
Sie wissen, was sonst noch einen Prozessor und ein HF-Segment hat.
DAS IST RICHTIG ein Himbeer-Pi-Modell 3. In diesem Miniprojekt werden wir also ein Himbeer-Pi in einen Router umwandeln.
Schritt 1: Video
Sehen Sie sich das Video an, um eine schnelle, umfassende Anleitung in 3 Minuten zu erhalten.
Schritt 2: Raspberry Pi booten
Der erste Schritt besteht darin, Ihren Himbeer-Pi zum Laufen zu bringen. Die offizielle Anleitung für die ersten Schritte auf der Raspberry Pi-Website ist hierfür die beste Ressource.
Hier ist der Link.
Gehen Sie zum nächsten Schritt, sobald Sie Ihren Himbeer-Pi eingerichtet haben.
Schritt 3: Aktualisieren von Raspberry Pi
Zuerst aktualisieren wir die Paketliste, die aus Repositorys verfügbar ist, mit
sudo apt-get update
Sobald dies erledigt ist, können wir diese neuesten Pakete mit installieren
sudo apt-get upgrade
Dies kann je nach Geschwindigkeit Ihrer Internetverbindung eine Weile dauern.
Schritt 4: Installieren von Hostadp und Bridge-utils
Sobald Himbeer-Pi aktualisiert wird.
Wir müssen einen Userspace-Hintergrundprozess namens hostapd installieren, der für drahtlose Zugangspunkte und Authentifizierungsserver verwendet wird. Wir benötigen außerdem ein Paket namens bridge-utils, um Bridge-Geräte zu verwalten.
sudo apt-get install hostapd bridge-utils
Wir müssen einige der neuen Dienste, die wir gerade installiert haben, deaktivieren
sudo systemctl stop hostapd
Debug- Manchmal zeigt Raspbian eine Meldung an, die besagt, dass hostapd und bridge-utils für den Installationsbefehl nicht gefunden wurden. Mach dir keine Sorgen. Führen Sie 'sudo apt-get update' noch einmal aus und es sollte behoben werden.
Schritt 5: Deaktivieren Sie die DHCP-Konfiguration für Wlan0 und Eth0
Jetzt legen wir den dhcp-Hintergrundprozess so fest, dass die wlan0- und eth0-Schnittstellen nicht automatisch konfiguriert werden. Wir tun dies, indem wir die folgenden zwei Zeilen setzen
denyinterfaces wlan0
denyinterfaces eth0
am Ende der Datei /etc/dhcpcd.conf öffnen Sie sie mit.
sudo nano /etc/dhcpcd.conf
Schritt 6: Erstellen einer Brücke Br0
Als nächstes erstellen wir eine Bridge br0 mit dem Befehl brctl, der ein Ethernet-Bridge-Administrator ist
sudo brctl addbr br0
und verwenden
sudo brctl addif br0 eth0
Befehl fügen wir eth0 als einen der Ports für Bridge br0 hinzu.
Schritt 7: Bearbeiten Sie /etc/network/interfaces
Öffnen Sie nun eine Datei namens Interfaces im /etc/network-Verzeichnis
sudo nano /etc/network/interfaces
und füge diese fünf Zeilen hinzu.
erlauben-hotplug wlan0
iface wlan0 inet manuell auto br0 iface br0 inet dhcp bridge_ports eth0 wlan0
Die erste Zeile startet die wlan0-Schnittstelle bei einem Hotplug-Ereignis. Die zweite Zeile erstellt eine Netzwerkschnittstelle ohne IP-Adresse, die normalerweise für Bridge-Elemente verwendet wird. Die dritte Zeile startet die br0-Schnittstelle beim Booten. Die vierte Zeile hilft bei der automatischen Zuweisung der IP-Adresse an die br0-Schnittstelle mithilfe des DHCP-Servers und schließlich verbindet die fünfte Zeile die eth0-Schnittstelle mit wlan0. Speichern Sie diese Datei und schließen Sie sie.
Schritt 8: Bearbeiten Sie /etc/hostapd/hostapd.conf
Als nächstes werden wir unseren drahtlosen Zugangspunkt konfigurieren. Dies können wir mit einer Datei namens hostapd.conf im Ordner /etc/hostapd tun. Öffne es
sudo nano /etc/hostapd/hostapd.conf
und fügen Sie diese Zeilen ein.
Schnittstelle=wlan0
bridge=br0 ssid=miniProjects hw_mode=g channel=7 wmm_enabled=0 macaddr_acl=0 auth_algs=1 ignore_broadcast_ssid=0 wpa=2 wpa_passphrase=abonnieren wpa_key_mgmt=WPA-PSK wpa_pairwise_TKIP=rsn
Der ssid zugewiesene Wert ist der Name, den der Access Point verwendet, um seine Existenz zu übertragen. Die letzten fünf Zeilen konzentrieren sich auf die Authentifizierung und Sicherheit des Access Points. Der Wert von wpa_passsphrase wird als Login-Passwort verwendet, das in unserem Fall abonniert wird. Dies ist ein Link zum Dokument, in dem Sie die Definition jeder Variablen finden, die wir hier verwendet haben.
Schritt 9: Final Edit /etc/default/hostapd
Öffnen Sie schließlich die hostapd-Datei im /etc/default-Verzeichnis
sudo nano /etc/default/hostapd
Entkommentieren Sie die Zeile DAEMON_CONF und geben Sie den Pfad zu der gerade erstellten Datei an.
DAEMON_CONF="/etc/hostapd/hostapd.conf"
Damit ist die Einrichtung für Raspberry Pi abgeschlossen, um als Router zu fungieren.
Schritt 10: Fertig
Schalten Sie nun Ihren Raspberry Pi mit angeschlossenem Ethernet-Kabel ein.
Sie sollten sehen, dass Himbeer-Pi eine ssid sendet und auf das Internet zugreifen.
Danke fürs Lesen.
Lassen Sie mich wissen, wenn Sie beim Erstellen Ihres eigenen Routers auf Probleme stoßen.
Bitte stimmen Sie für dieses instructable, wenn es Ihnen gefallen hat.
Empfohlen:
So richten Sie einen Raspberry Pi ein und verwenden ihn – wikiHow
So richten Sie einen Raspberry Pi ein und verwenden ihn: Für die Leser der Zukunft sind wir im Jahr 2020. Das Jahr, in dem Sie, wenn Sie das Glück haben, gesund zu sein und nicht mit Covid-19 infiziert sind, plötzlich , hat viel mehr Freizeit, als du dir jemals vorgestellt hast. Wie kann ich mich also nicht zu dumm beschäftigen? Oh ja
So verwenden Sie Fritzing, um eine Leiterplatte zu erstellen – wikiHow
So verwenden Sie Fritzing, um eine Leiterplatte herzustellen: In diesem Instructable zeige ich Ihnen, wie Sie Fritzing verwenden. In diesem Beispiel werde ich einen Energieschild für Arduino erstellen, mit dem das Arduino mit einer Batterie mit Strom versorgt werden kann
So verwenden Sie einen PIR-Sensor und ein Summermodul - Visuino-Tutorial: 6 Schritte
So verwenden Sie einen PIR-Sensor und ein Summermodul - Visuino-Tutorial: In diesem Tutorial lernen wir, wie Sie einen PIR-Sensor und ein Summermodul verwenden, um jedes Mal, wenn ein PIR-Sensor eine Bewegung erkennt, ein Geräusch zu erzeugen. Sehen Sie sich ein Demonstrationsvideo an
Flussmittel verwenden - Lötgrundlagen: 5 Schritte
Flussmittel verwenden | Grundlagen des Lötens: Wenn Sie löten, muss das Lot eine gute Verbindung zu den Teilen herstellen, auf die Sie löten. Das Metall der Teile und das Metall des Lotes müssen direkt miteinander in Kontakt kommen, um eine gute Verbindung herzustellen. Aber da ich
Einen Fernseher als Computermonitor verwenden – wikiHow
So verwenden Sie einen Fernseher als Computermonitor: Okay so.. Dies ist mein erstes anweisbares, also ertragen Sie mit mir… ! Es funktioniert ziemlich gut, aber es gibt Grenzen. Zum Beispiel kann man keinen kleinen Text lesen, aber ein Pi