So verwandeln Sie Ihren Raspberry Pi in eine Wi-Fi-Bridge 1

So verwandeln Sie Ihren Raspberry Pi in eine Wi-Fi-Bridge

Heutzutage ist es verlockend anzunehmen, dass jedes Gerät Wi-Fi unterstützt, aber nicht alle Geräte sind in der Lage, sich drahtlos mit dem Internet zu verbinden. Hier kann ein Raspberry Pi nützlich sein: indem er in eine Wi-Fi-Bridge verwandelt wird.

Wenn Sie einen alten, nur Ethernet-Desktop-Computer wiederverwenden möchten und eine schnelle und einfache Möglichkeit benötigen, ein Wi-Fi-Signal in eine Ethernet-Verbindung umzuwandeln, können Sie einen Raspberry Pi verwenden.

Verwandeln Sie Ihren Raspberry Pi in eine Wi-Fi-Bridge

In diesem Tutorial erfahren Sie, wie Sie Ihren Raspberry Pi in eine Wi-Fi-Bridge verwandeln, die sich drahtlos mit Ihrem Netzwerk verbindet und dieses Signal in eine kabelgebundene Verbindung umwandelt. Sie können dann ein beliebiges Gerät über ein Ethernet-Kabel an den Raspberry Pi anschließen, und dieses Gerät hat sofort Zugriff auf Ihr Netzwerk.

Bevor Sie fortfahren, ist es erwähnenswert, dass ein Gerät, das über Ihren Raspberry Pi mit Wi-Fi verbunden ist, wahrscheinlich nicht die gleichen Geschwindigkeiten hat wie ein Gerät, das direkt mit Ihrem Netzwerk verbunden ist. Wenn es jedoch nicht möglich ist, Ihr reines Ethernet-Gerät physisch an Ihren Router anzuschließen, ist ein Raspberry Pi eine schnelle, einfache und relativ kostengünstige Möglichkeit, dieses Gerät online zu stellen.

Was du brauchen wirst

Um dieses Tutorial abzuschließen, benötigen Sie:

  • Raspberry Pi-Modell mit WLAN-Modul (Raspberry Pi Zero, 3 und 4) mit Raspberry Pi OS
  • Stromkabel, das mit Ihrem Raspberry Pi . kompatibel ist
  • Externe Tastatur und eine Möglichkeit, sie an Ihren Raspberry Pi . anzuschließen
  • HDMI- oder Micro-HDMI-Kabel, je nach Modell Ihres Raspberry Pi
  • Externer Monitor
  • Ethernet Kabel

Aktualisieren Sie Ihr Pi

Wenn Sie dies noch nicht getan haben, schließen Sie Ihre externe Tastatur, Ihren Monitor und alle anderen Peripheriegeräte an Ihren Raspberry Pi an und schließen Sie Ihren Pi an eine Stromquelle an.

Bevor Sie beginnen, überprüfen Sie, ob Ihr Raspberry Pi auf dem neuesten Stand ist. Öffnen Sie ein neues Terminal, indem Sie in der Symbolleiste von Raspbian auf das Symbol „Terminal“ klicken, und führen Sie dann die folgenden Befehle aus:

Richten Sie Ihre Netzwerkdienste ein: Installieren von dnsmasq

Als nächstes installieren Sie dnsmasq, das DNS-Caching (Domain Name System) und einen DHCP-Server (Dynamic Host Configuration Protocol) bereitstellt. Verwenden Sie dieses Paket, um DNS-Anfragen zu verarbeiten, wodurch Ihr Raspberry Pi als Mini-Router für ein reines Ethernet-Gerät fungieren kann.

Führen Sie den folgenden Befehl aus, um dnsmasq zu installieren:

Konfigurieren Sie Ihre Ethernet-Verbindung

Als nächstes richten Sie die eth0-Schnittstelle so ein, dass sie eine statische IP-Adresse verwendet, indem Sie die Datei „dhcpcd.conf“ ändern. Führen Sie den folgenden Befehl aus, um diese Konfigurationsdatei zu öffnen:

Die Datei „dhcpcd.conf“ wird nun im Nano-Texteditor geöffnet. Fügen Sie in dieser Datei Folgendes hinzu:

Speichern Sie Ihre Änderungen, indem Sie drücken Strg + Ö. Um die Konfigurationsdatei zu schließen, drücken Sie Strg + x.

Diese Änderungen können durch einen Neustart des dhcpcd-Dienstes aktiv werden:

Ersetzen der dnsmasq-Konfigurationsdatei

Das dnsmasq-Paket enthält eine Standardkonfigurationsdatei, die Sie jedoch durch Ihre eigenen benutzerdefinierten Einstellungen ersetzen müssen, die dnsmasq mitteilen, wie DHCP- und DNS-Verkehr zu handhaben ist.

Benennen Sie die ursprüngliche Datei dnsmasq.conf um und verschieben Sie sie, bevor Sie Änderungen vornehmen:

Öffnen Sie die Ersatzkonfigurationsdatei zum Bearbeiten:

Sie sollten sich jetzt die Datei dnsmasq.conf im Nano-Texteditor ansehen. Fügen Sie in Nano Folgendes hinzu:

Sie können den Nano-Texteditor verwenden, um eine benutzerdefinierte Datei dnsmasq.conf zu erstellen.

Speichern Sie Ihre Änderungen, indem Sie drücken Strg + Ö. Um die Konfigurationsdatei zu schließen, drücken Sie Strg + x.

IP-Weiterleitung aktivieren

Als nächstes aktivieren Sie die IP-Weiterleitung, damit Ihr Raspberry Pi Netzwerkpakete von der Ethernet-Verbindung annehmen und an Ihren Router weiterleiten kann.

Um die IPv4p-IP-Weiterleitung zu aktivieren, bearbeiten Sie die Konfigurationsdatei „sysctl.conf“:

Die Datei „sysctl.conf“ wird nun im Nano-Texteditor gestartet. Suchen Sie in dieser Datei die folgende Zeile:

Entfernen Sie das #, sodass diese Zeile zu:

Richten Sie die Portweiterleitung auf Ihrem Raspberry Pi ein.

Speichern Sie Ihre Änderungen, indem Sie drücken Strg + Ö. Um die Konfigurationsdatei zu schließen, drücken Sie Strg + x.

Bringen Sie nun Ihre neue Konfigurationsdatei „sysctl.conf“ in Kraft:

Beginnen Sie mit der Weiterleitung des Datenverkehrs von Ethernet zu Wi-Fi

Nachdem Sie die IP-Weiterleitung erfolgreich aktiviert haben, können Sie Ihre Firewall so konfigurieren, dass der Datenverkehr von der Ethernet-Schnittstelle (eth0) an die Wi-Fi-Verbindung weitergeleitet wird. Mit dieser Weiterleitung erhält jedes Gerät, das sich über Ethernet mit dem Raspberry Pi verbindet, Zugriff auf die Wi-Fi-Verbindung (wlan0) des Pi.

Fügen Sie einige Regeln hinzu, die angeben, wie Ihr Raspberry Pi alle empfangenen Datenpakete weiterleitet:

Speichern Sie diese neuen Regeln:

Diese Regeln werden bei jedem Neustart Ihres Raspberry Pi geleert, also stellen Sie sicher, dass sie beim Start neu geladen werden.

Definieren Sie, was beim Start passiert, indem Sie die Datei „rc.local“ bearbeiten:

Die Datei rc.local wird nun im Nano-Texteditor geöffnet. Suchen Sie im Editor Folgendes:

Fügen Sie direkt über der Zeile „exit“ Folgendes hinzu:

Speichern Sie Ihre Änderungen, indem Sie drücken Strg + Ö. Um die Konfigurationsdatei zu schließen, drücken Sie Strg + x.ter.“

Testen Sie Ihre Wi-Fi-Bridge

Der letzte Schritt ist das Starten des dnsmasq-Dienstes:

Jetzt können Sie Ihre Wi-Fi-Bridge auf die Probe stellen! Schließen Sie ein beliebiges Nur-Ethernet-Gerät über ein Ethernet-Kabel an Ihren Raspberry Pi an. Ihr Raspberry Pi stellt nun eine Internetverbindung zu diesem Nur-Ethernet-Gerät her.

Abschluss

Sie haben gelernt, wie Sie das WLAN Ihres Raspberry Pi mit jedem kabelgebundenen Gerät teilen, indem Sie seine WLAN-Verbindung in eine Ethernet-Verbindung umwandeln. Sie können Ihren Raspberry Pi auch als Captive Portal-WLAN-Hotspot oder als persönlichen Webserver verwenden. Lassen Sie uns wissen, ob dies für Sie nützlich ist.

Lesen Sie weiter für andere Raspberry Pi-Projekte, die Sie selbst durchführen können.

Unterstützen Sie unsere Arbeit ❤️

Wenn Ihnen dieser Artikel gefallen hat, können Sie uns mit einem Trinkgeld unterstützen, damit wir weiterhin großartige Inhalte veröffentlichen können.

Sichere Zahlung mit PayPal
Siehe auch:  EV-Fahrer in Massachusetts können über neues Programm Strom ins Netz verkaufen
Moyens I/O-Personal. motivierte Sie und gab Ratschläge zu Technologie, persönlicher Entwicklung, Lebensstil und Strategien, die Ihnen helfen werden.