Himbeer-Pi

Raspberry Pi als kabelgebundenen Router verwenden

Raspberry Pi als kabelgebundenen Router verwenden
Sie können Ihren Raspberry Pi Single Board Computer zu einem Router konfigurieren configure. Raspberry Pi verfügt über eine Wi-Fi-Netzwerkschnittstelle und eine kabelgebundene Netzwerkschnittstelle.  Sie können Raspberry Pi als WLAN-Router oder als kabelgebundenen Router konfigurieren.

Sie können Ihren Raspberry Pi mit einem drahtlosen Wi-Fi-Netzwerk verbinden, das über eine Internetverbindung verfügt, und den Internetverkehr an die kabelgebundene Netzwerkschnittstelle weiterleiten. Auf diese Weise können Sie Ihren Raspberry Pi als kabelgebundenen Router verwenden.

Oder Sie können sich über die kabelgebundene Netzwerkschnittstelle mit einem Netzwerk verbinden, das über eine Internetverbindung verfügt, einen Wi-Fi-Hotspot über die Wi-Fi-Netzwerkschnittstelle des Raspberry Pi erstellen und den Internetverkehr an die Wi-Fi-Netzwerkschnittstelle weiterleiten. Auf diese Weise können Sie Ihren Raspberry Pi als WLAN-Router verwenden.

In diesem Artikel zeige ich Ihnen, wie Sie Raspberry Pi als kabelgebundenen Router konfigurieren. Also lasst uns anfangen.

Dinge, die du brauchst:

Um Ihren Raspberry Pi als kabelgebundenen Router zu konfigurieren, benötigen Sie folgende Dinge:

1) Ein Raspberry Pi Einplatinencomputer
2) Ein Raspberry Pi Netzteil oder ein 2.1A USB-Powerbank
3) Ein SD-Kartenleser zum Flashen von Raspbian OS auf die microSD-Karte.
4) Eine microSD-Karte
5) Ein Netzwerk-Switch
6) Ethernet-Kabel
7) Ein Wi-Fi-Netzwerk zum Verbinden des Raspberry Pi mit
8) Ein Computer/Laptop zum Konfigurieren des Raspberry Pi

Raspbian OS auf microSD-Karte blinken:

Besuchen Sie zunächst die offizielle Download-Seite von Raspbian und klicken Sie auf das ZIP herunterladen Knopf von Raspbian Buster Lite Bild.

Ihr Browser sollte mit dem Herunterladen des Raspbian Buster Lite-Image beginnen.

Sobald der Download abgeschlossen ist, können Sie mit balena Etcher oder anderen Image-Schreibprogrammen für Raspberry Pi das Raspbian Buster Lite-Image auf die microSD-Karte schreiben. Ich werde Etcher in diesem Artikel verwenden.

Sie können Etcher herunterladen, besuchen Sie die offizielle Website von balena Etcher. Laden Sie dann Etcher . herunter und installieren Sie es.

HINWEIS: Etcher funktioniert auch unter Linux. Um Etcher unter Linux zu installieren, lesen Sie den Artikel Etcher unter Linux installieren.

Sobald Etcher installiert ist, führen Sie Etcher . aus. Klicke auf Bild auswählen.

Wählen Sie Ihr Raspbian Buster Lite-Image aus, das Sie gerade heruntergeladen haben, und klicken Sie auf Öffnen.

Legen Sie Ihre microSD-Karte in Ihren microSD-Kartenleser ein und schließen Sie sie an Ihren Computer an. Klicken Sie dann auf Ziel auswählen.

Wählen Sie Ihre SD-Karte aus der Liste aus und klicken Sie auf Fortsetzen.

Klicken Sie nun auf Blitz.

Etcher sollte mit dem Flashen der SD-Karte beginnen.

An dieser Stelle sollte die SD-Karte geflasht werden.

Jetzt sollten Sie a . sehen booten fahre auf deinem Computer. Navigieren Sie hinein.

Erstellen Sie eine neue Datei, ssh (ohne Dateierweiterung).

Erstellen Sie eine neue Datei wpa_supplicant.conf und tippe die folgenden Zeilen dazu ein.

ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1
Land=USA
Netzwerk=
ssid="IHR_WIFI_SSID"
psk="IHR_WIFI_PASSWORT"
scan_ssid=1
Priorität=1

Stellen Sie sicher, dass Sie ersetzen YOUR_WIFI_SSID und YOUR_WIFI_PASSWORD zu Ihrer WLAN-SSID und Ihrem Passwort.

Öffnen Sie nun die Befehlszeile.TXT ablegen und hinzufügen IPv6.deaktivieren=1 am Ende der Zeile, um IPv6 zu deaktivieren.

Einschalten des Raspberry Pi:

Stecken Sie nun die microSD-Karte in den Raspberry Pi, verbinden Sie ein Ende des Ethernet-Kabels mit dem Raspberry Pi und ein Ende mit Ihrem Netzwerk-Switch. Schalten Sie dann den Raspberry Pi ein.

Verbindung zum Raspberry Pi über SSH:

Sobald Raspberry Pi startet, sollte es eine IP-Adresse vom Wi-Fi-Netzwerk erhalten. Sie können jeden Netzwerkscanner oder die Verwaltungsseite Ihres WLAN-Routers verwenden, um die IP-Adresse Ihres Raspberry Pi herauszufinden.

Sobald Sie die IP-Adresse Ihres Raspberry Pi gefunden haben, verbinden Sie sich wie folgt über SSH mit diesem:

$ ssh [email protected]

Eintippen Ja und drücke .

Geben Sie das Standardpasswort ein Himbeere und drücke .

Sie sollten bei Ihrem Raspberry Pi eingeloggt sein.

Konfigurieren des Netzwerks:

Erstellen Sie nun eine Netzwerkkonfigurationsdatei für wlan0 Netzwerkschnittstelle wie folgt:

$ sudo nano /etc/network/interfaces.d/wlan0

Geben Sie nun die folgenden Zeilen ein und speichern Sie die Konfigurationsdatei mit + X gefolgt von Ja und .

erlauben-hotplug wlan0
iface wlan0 inet dhcp
wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf

Erstellen Sie nun eine Netzwerkkonfigurationsdatei für eth0 Netzwerkschnittstelle wie folgt:

$ sudo nano /etc/network/interfaces.d/eth0

Geben Sie nun die folgenden Zeilen ein und speichern Sie die Konfigurationsdatei mit + X gefolgt von Ja und .

auto eth0
iface eth0 inet statisch
Adresse 192.168.100.1
Netzmaske 255.255.255.0

Jetzt deaktivieren dhcpcd Dienst mit folgendem Befehl:

$ sudo systemctl deaktivieren dhcpcd

Starten Sie nun Ihren Raspberry Pi neu, damit die Änderungen wirksam werden.

$ sudo Neustart

Sobald Ihr Raspberry Pi gestartet ist, überprüfen Sie die Netzwerkkonfiguration von wlan0 Netzwerkschnittstelle wie folgt:

$ IP-Adresse zeigen wlan0

wlan0 soll per DHCP eine IP-Adresse bekommen.

Überprüfen Sie auch die Netzwerkkonfiguration von eth0 Netzwerkschnittstelle wie folgt:

$ IP-Adresse zeigen eth0

Dem . sollte eine statische IP-Adresse zugewiesen werden eth0 Netzwerkschnittstelle.

wlan0 und eth0, beide sollten richtig konfiguriert sein.

DHCP-Server konfigurieren:

Aktualisieren Sie nun den APT-Paket-Repository-Cache mit dem folgenden Befehl:

$ sudo apt-Update

Installieren Sie den ISC-DHCP-Server mit dem folgenden Befehl:

$ sudo apt install isc-dhcp-server

Drücken Sie Ja und drücke dann um die Installation zu bestätigen.

ISC DHCP-Server sollte installiert sein.

Öffnen Sie nun die dhcpd.conf Datei wie folgt:

$ sudo nano /etc/dhcp/dhcpd.conf

Stellen Sie die Domänenname und Domain-Name-Server wie folgt.

Scrollen Sie ein wenig nach unten und entkommentieren Sie maßgebend; Linie.

Fügen Sie außerdem die folgenden Zeilen zur Konfigurationsdatei hinzu und speichern Sie die Datei.

Subnetz 192.168.100.0 Netzmaske 255.255.255.0
Reichweite 192.168.100.50 192.168.100.240;
Option Router 192.168.100.1;
Option Subnetzmaske 255.255.255.0;

Öffnen Sie nun die /etc/default/isc-dhcp-server Konfigurationsdatei wie folgt:

$ sudo nano /etc/default/isc-dhcp-server

Hinzufügen, eth0 zum SCHNITTSTELLENv4 variabel und speichere die Datei.

Starten Sie nun den Raspberry Pi neu.

$ sudo Neustart

Sobald Ihr Raspberry Pi startet, wird die isc-dhcp-server Service sollte sein aktiv (laufend).

$ sudo systemctl status isc-dhcp-server

Konfigurieren der Firewall und Aktivieren der Paketweiterleitung:

Installieren Sie nun Firewalld wie folgt:

$ sudo apt install Firewalld

Drücken Sie Ja und drücke dann um die Installation zu bestätigen.

Firewalld sollte installiert sein.

Das Firewalld Service sollte sein aktiv (laufend) standardmäßig.

$ sudo systemctl status Firewalld

Erlauben Sie nun DHCP-Verkehr durch die Firewall mit dem folgenden Befehl:

$ sudo Firewall-cmd --add-service=dhcp --permanent

Erlauben Sie die IP-Paketweiterleitung mit dem folgenden Befehl:

$ sudo Firewall-cmd --add-masquerade --permanent

Starten Sie schließlich Ihren Raspberry Pi neu.

$ sudo Neustart

Clients mit dem Switch verbinden:

Sobald Ihr Raspberry Pi startet, verbinden Sie ein Ende eines anderen Ethernet-Kabels mit dem Switch und das andere Ende mit Ihrem Laptop/Desktop oder anderen Geräten.

Ihrem Gerät sollte über den DHCP-Server, der auf Ihrem Raspberry Pi läuft, eine IP-Adresse zugewiesen werden und sich mit dem Internet verbinden können.

So verwenden Sie Ihren Raspberry Pi als kabelgebundenen Router. Danke, dass du diesen Artikel gelesen hast.

OpenTTD-Tutorial
OpenTTD ist eines der beliebtesten Wirtschaftssimulationsspiele auf dem Markt. In diesem Spiel musst du ein wunderbares Transportunternehmen aufbauen....
SuperTuxKart für Linux
SuperTuxKart ist ein großartiger Titel, der entwickelt wurde, um Ihnen das Mario Kart-Erlebnis kostenlos auf Ihrem Linux-System zu bieten. Es ist ziem...
Battle for Wesnoth-Tutorial
The Battle for Wesnoth ist eines der beliebtesten Open-Source-Strategiespiele, die Sie derzeit spielen können. Dieses Spiel befindet sich nicht nur se...