Inhaltsverzeichnis:

Raspberry Pi 3 als Router verwenden - Gunook
Raspberry Pi 3 als Router verwenden - Gunook

Video: Raspberry Pi 3 als Router verwenden - Gunook

Video: Raspberry Pi 3 als Router verwenden - Gunook
Video: [TUT] OpenWrt - Raspberry Pi als Router nutzen [4K | DE] 2024, November
Anonim
Verwenden Sie Raspberry Pi 3 als Router
Verwenden Sie Raspberry Pi 3 als Router
Verwenden Sie Raspberry Pi 3 als Router
Verwenden Sie Raspberry Pi 3 als Router

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

Image
Image

Sehen Sie sich das Video an, um eine schnelle, umfassende Anleitung in 3 Minuten zu erhalten.

Schritt 2: Raspberry Pi booten

Aktualisieren von Raspberry Pi
Aktualisieren von Raspberry Pi

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

Installieren von Hostadp und Bridge-utils
Installieren von Hostadp und Bridge-utils
Installieren von Hostadp und Bridge-utils
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

Deaktivieren Sie die DHCP-Konfiguration für Wlan0 und Eth0
Deaktivieren Sie die DHCP-Konfiguration für Wlan0 und Eth0
Deaktivieren Sie die DHCP-Konfiguration für Wlan0 und Eth0
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

Erstellen einer Brücke Br0
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

etc/network/interfaces bearbeiten
etc/network/interfaces bearbeiten
Bearbeiten Sie /etc/network/interfaces
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

Bearbeiten Sie /etc/hostapd/hostapd.conf
Bearbeiten Sie /etc/hostapd/hostapd.conf
Bearbeiten Sie /etc/hostapd/hostapd.conf
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

Letzte Bearbeitung /etc/default/hostapd
Letzte Bearbeitung /etc/default/hostapd
Letzte Bearbeitung /etc/default/hostapd
Letzte Bearbeitung /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

Fertig
Fertig
Fertig
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: