So verwandeln Sie Ihren Raspberry Pi in einen drahtlosen Zugangspunkt
Möchten Sie mehrere Zugangspunkte in Ihrem gesamten Zuhause einrichten, ohne die Latenz- und Konnektivitätsprobleme, die normalerweise mit der Verwendung eines WLAN-Extenders verbunden sind? In diesem Artikel erfahren Sie, wie Sie Ihren Raspberry Pi in einen drahtlosen Zugangspunkt verwandeln.
Sobald Ihr WLAN-Zugangspunkt eingerichtet und betriebsbereit ist, kann sich jeder, der das Passwort hat, mit Ihrem Raspberry Pi verbinden, als wäre es ein „Mini-Router“, ideal für alle, von Cafébesitzern, die ihren Kunden kostenloses WLAN anbieten möchten, an Arbeitgeber, die ein privates Netzwerk für ihre Mitarbeiter einrichten müssen, oder sogar an jemanden, dem einfach die Idee gefällt, zu Hause mehrere Wi-Fi-Netzwerke zu haben!
Was du brauchen wirst
Um dieses Tutorial abzuschließen, benötigen Sie:
- Raspberry Pi 3/4, auf dem Raspbian läuft. Wenn Sie Raspbian noch nicht haben, können Sie dies tun Schnapp dir die neueste Version und flashen Sie es mit Radierer.
- 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 des Raspberry Pi
- Externer Monitor
- Ethernet Kabel. Da Sie Ihren Raspberry Pi in einen drahtlosen Zugangspunkt verwandeln, müssen Sie die Verbindung über Ethernet statt über WLAN herstellen. Dies bedeutet auch, dass es nicht mit Raspberry Pi 2 oder Raspberry Pi Zero funktioniert, da ihnen entweder der Ethernet-Anschluss oder die WLAN-Karte fehlt.
Sobald Sie Ihre Werkzeuge zusammengestellt haben, ist es an der Zeit, Ihren eigenen WLAN-Hotspot zu erstellen.
Erste Schritte: Richten Sie Ihren Raspberry Pi ein
Schließen Sie zunächst alle Peripheriegeräte an Ihren Raspberry Pi an, einschließlich des Ethernet-Kabels.
Sobald Ihr Raspberry Pi gestartet ist, sollten Sie überprüfen, ob Sie die neueste Version von Raspbian verwenden. Starten Sie also ein Terminal, indem Sie auf das kleine „Terminal“-Symbol in der Symbolleiste klicken. Geben Sie den folgenden Befehl ein:
Drücken Sie die Eingabetaste auf Ihrer Tastatur und warten Sie, bis der Befehl ausgeführt wird.
Geben Sie den nächsten Befehl ein und drücken Sie erneut die Eingabetaste:
Nach dem Upgrade starten Sie Ihren Raspberry Pi am besten neu, damit etwaige Systemänderungen wirksam werden. Führen Sie den folgenden Befehl aus:
Installieren Sie hostapd, dnsmasq und Firewall-Plugins
Installieren Sie den Hostapd (Host Access Point Daemon), ein Softwarepaket, das Netzwerkschnittstellenkarten in Zugangspunkte umwandeln kann.
Um hostapd auf Ihrem Raspberry Pi zu installieren, öffnen Sie ein Terminal und führen Sie den folgenden Befehl aus:
Aktivieren Sie den WLAN-Zugangspunkt und stellen Sie ihn so ein, dass er beim Start automatisch startet:
sudo systemctl entlarvt hostapd sudo systemctl aktiviert hostapdAls nächstes installieren Sie dnsmasq, das DNS-Caching (Domain Name System) und einen DHCP-Server (Dynamic Host Configuration Protocol) bereitstellt, der für kleine Netzwerke konzipiert ist.
Um dieses Softwarepaket zu installieren, führen Sie den folgenden Befehl im Terminal aus:
Installieren Sie abschließend netfilter-persistent und das Plugin iptables-persistent, das für das Speichern und Laden der Firewall-Regeln auf Ihrem Raspberry Pi zuständig ist:
sudo DEBIAN_FRONTEND=noninteractive apt install -y netfilter-persistent iptables-persistentWeisen Sie eine statische IP-Adresse zu
Der Dynamic Host Configuration Protocol-Server erfordert eine statische IP-Adresse. In diesem Abschnitt konfigurieren Sie daher eine statische IP für Ihren Raspberry Pi.
Führen Sie zunächst den folgenden Befehl im Terminal aus:
sudo nano /etc/dhcpcd.confRaspbian öffnet die Konfigurationsdatei für dhcpcd. Scrollen Sie zum Ende dieser Datei und fügen Sie die folgenden Zeilen hinzu:
Schnittstelle wlan0 static ip_address=192.168.4.1/24 nohook wpa_supplicantSpeichern Sie Ihre Änderungen, indem Sie Strg + O und anschließend Strg + x drücken.
Routing aktivieren
Ihr Raspberry Pi-Zugangspunkt betreibt jetzt ein eigenes, eigenständiges drahtloses Netzwerk. Wenn Sie jedoch Clients den Zugriff auf Computer in Ihrem Ethernet-Netzwerk ermöglichen möchten, müssen Sie Routing aktivieren.
Um das Routing zu aktivieren, erstellen Sie mit dem folgenden Befehl eine Datei „routed-ap.conf“:
sudo nano /etc/sysctl.d/routed-ap.confDadurch wird eine Datei „routed-ap.conf“ erstellt und zur Bearbeitung im Nano-Texteditor geöffnet. Geben Sie im Texteditor Folgendes ein:
Speichern Sie Ihre Änderungen, indem Sie Strg + O und anschließend Strg + X drücken.
Fügen Sie Ihrem Raspberry Pi eine neue Firewall-Regel hinzu, indem Sie den folgenden Befehl ausführen:
sudo iptables -t nat -A POSTROUTING -o eth0 -j MASKERADEVerwenden Sie abschließend netfilter-persistent, um sicherzustellen, dass Ihre neue Regel beim Start geladen wird:
sudo netfilter-persistent saveKonfigurieren Sie Ihre DHCP- und DNS-Dienste
Das dnsmasq-Paket stellt eine Standardkonfigurationsdatei bereit, wir benötigen jedoch nicht alle in dieser Datei enthaltenen Optionen.
Um die Sache zu vereinfachen, benennen Sie die Standardkonfigurationsdatei von dnsmasq um und erstellen Sie eine Ersatzdatei, die vollständig leer ist. Öffnen Sie dann diese neue Datei „dnsmasq.conf“ im Nano-Texteditor und fügen Sie nur die Konfigurationsoptionen hinzu, die wir tatsächlich benötigen.
Führen Sie zunächst die folgenden Terminalbefehle aus:
sudo mv /etc/dnsmasq.conf /etc/dnsmasq.conf.orig sudo nano /etc/dnsmasq.confFügen Sie die folgenden Konfigurationsoptionen hinzu:
interface=wlan0 dhcp-range=192.168.4.2,192.168.4.20,255.255.255.0,24h domain=wlan address=/gw.wlan/192.168.4.1Speichern Sie Ihre Änderungen, indem Sie Strg + O und anschließend Strg + X drücken.
Erstellen Sie einen Netzwerknamen und ein Passwort
Konfigurieren Sie Ihren drahtlosen Zugangspunkt, indem Sie die hostapd-Konfigurationsdatei bearbeiten.
Um diese Datei zur Bearbeitung zu öffnen, führen Sie den folgenden Befehl aus:
sudo nano /etc/hostapd/hostapd.confFügen Sie einige Informationen zu Ihrem WLAN-Zugangspunkt hinzu, indem Sie ihm beispielsweise einen Namen geben und ihn mit einem Passwort sichern. Um Ihren Zugangspunkt zu schützen, sollte Ihr Passwort mindestens acht Zeichen lang sein und eine Mischung aus Buchstaben, Zahlen und Symbolen enthalten.
Dieses Tutorial erstellt einen Zugangspunkt namens „NetworkName“ mit dem Passwort „PassphrasePassphrase“ – stellen Sie sicher, dass Sie für Ihr eigenes Netzwerk etwas Sichereres verwenden!
interface=wlan0 ssid=NetworkName hw_mode=g channel=7 macaddr_acl=0 auth_algs=1ignore_broadcast_ssid=0 wpa=2 wpa_passphrase=PassphrasePassphrase wpa_key_mgmt=WPA-PSK wpa_pairwise=TKIP rsn_pairwise=CCMPSpeichern Sie Ihre Änderungen, indem Sie Strg + O und anschließend Strg + X drücken.
Stellen Sie eine Verbindung zu Ihrem Wireless Access Point her
Herzlichen Glückwunsch, Sie haben Ihren Raspberry Pi erfolgreich in einen drahtlosen Zugangspunkt verwandelt.
Um sicherzustellen, dass alles ordnungsgemäß funktioniert, empfiehlt es sich, Ihren Raspberry Pi neu zu starten und zu prüfen, ob Sie nach diesem Neustart eine Verbindung zu Ihrem Zugangspunkt herstellen können.
Sobald Ihr Raspberry Pi neu gestartet ist, schnappen Sie sich ein beliebiges WLAN-fähiges Gerät und suchen Sie nach drahtlosen Netzwerken in der Nähe. Sie sollten ein Netzwerk sehen, das den Namen hat, den Sie in der Datei „hostapd.conf“ Ihres Raspberry Pi angegeben haben.
Versuchen Sie, eine Verbindung zu diesem Netzwerk herzustellen. Sie werden dann zur Eingabe eines Passworts aufgefordert. Geben Sie die Passphrase aus Ihrer „hostapd.conf“-Datei ein und nach wenigen Augenblicken sollten Sie erfolgreich mit Ihrem WLAN-Zugangspunkt verbunden sein.
Sie können jetzt mit Ihrem WLAN-fähigen Gerät im Internet surfen, als ob es direkt mit Ihrem Router verbunden wäre.
In diesem Tutorial haben Sie gelernt, wie Sie einen Raspberry Pi in einen drahtlosen Zugangspunkt verwandeln. Sie können jetzt mit jedem WLAN-fähigen Gerät eine Verbindung zu diesem Zugangspunkt herstellen und Dritten Zugriff auf Ihr Netzwerk gewähren, ohne das Passwort Ihres Routers weiterzugeben.
Darüber hinaus können Sie Ihren Raspberry Pi auch in einen Chromecast verwandeln oder Spotify von ihm streamen. Vergessen Sie nicht, unsere Raspberry Pi-Seite für weitere interessante Projekte zu besuchen.
Index
- Was du brauchen wirst
- Erste Schritte: Richten Sie Ihren Raspberry Pi ein
- Installieren Sie hostapd, dnsmasq und Firewall-Plugins
- Weisen Sie eine statische IP-Adresse zu
- Routing aktivieren
- Konfigurieren Sie Ihre DHCP- und DNS-Dienste
- Erstellen Sie einen Netzwerknamen und ein Passwort
- Stellen Sie eine Verbindung zu Ihrem Wireless Access Point her
Schreibe einen Kommentar