Mit Raspberry Pi als kabelgebundener Router

Mit Raspberry Pi als kabelgebundener Router
Sie können Ihren Raspberry PI -Single -Board -Computer in einem Router konfigurieren. Raspberry Pi verfügt über eine Wi-Fi-Netzwerkschnittstelle und eine verkabelte Netzwerkschnittstelle. Sie können Raspberry Pi als drahtlosen Router oder kabelgebundener Router konfigurieren.

Sie können Ihren Raspberry PI an ein drahtloses Wi-Fi-Netzwerk mit Internetverbindung anschließen und den Internetverkehr an die verkabelte Netzwerkschnittstelle weiterleiten. Auf diese Weise können Sie Ihren Himbeer -Pi als kabelgebundener Router verwenden.

Sie können eine Verbindung zu einem Netzwerk über die Kabel-Netzwerkschnittstelle herstellen, einen Wi-Fi-Hotspot über die Wi-Fi-Netzwerkschnittstelle des Raspberry Pi erstellen und den Internetverkehr zur Wi-Fi-Netzwerkschnittstelle Router auf die Wi-Fi-Netzwerkschnittstelle Router Router erstellen. Auf diese Weise können Sie Ihren Raspberry Pi als drahtloses Router verwenden.

In diesem Artikel werde ich Ihnen zeigen, wie Sie Raspberry Pi als kabelgebundene Router konfigurieren können. Also lasst uns anfangen.

Dinge, die du brauchst:

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

1) Ein Raspberry Pi Single Board -Computer
2) Ein Raspberry PI -Leistungsadapter oder ein 2.1A USB Power Bank
3) Ein SD -Kartenleser für das Blinken von Raspbian -Betriebssystemen auf der microSD -Karte.
4) eine microSD -Karte
5) Ein Netzwerkschalter
6) Ethernet -Kabel
7) ein Wi-Fi-Netzwerk zum Verbinden des Raspberry Pi an eine Verbindung zu einem Anschluss an
8) Ein Computer/Laptop zum Konfigurieren des Raspberry Pi

Blinkes Raspbian -Betriebssystem auf der microSD -Karte:

Besuchen Sie zunächst die offizielle Download -Seite von Raspbian und klicken Sie auf die Download Reißverschluss Taste von Raspbian Buster Lite Bild.

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

Sobald der Download abgeschlossen ist. Ich werde Äpfel in diesem Artikel verwenden.

Sie können Etcheder herunterladen, die offizielle Website von Balena Etchierer besuchen. Laden und installieren Sie den Radierer herunter und installieren Sie sie.

NOTIZ: Etchcher arbeitet auch unter Linux. Um Etcheder unter Linux zu installieren.

Sobald Ätz installiert ist, rennen Sie Radierer. Klicke auf Bild auswählen.

Wählen Sie Ihr Raspbian Buster Lite -Bild, das Sie gerade heruntergeladen haben, und klicken Sie auf Offen.

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

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

Klicken Sie nun auf Blinken.

Radierer sollte mit dem Blinken der SD -Karte beginnen.

Zu diesem Zeitpunkt sollte die SD -Karte geblitzt werden.

Jetzt sollten Sie eine sehen Stiefel Fahren Sie auf Ihrem Computer. Navigieren Sie hinein.

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

Erstellen Sie eine neue Datei WPA_Supplicant.Conf und geben Sie die folgenden Zeilen ein.

Strl_interface = Dir =/var/run/wpa_supplicant Group = netDev
update_config = 1
Land = uns
network =
ssid = "your_wifi_ssid"
psk = "your_wifi_password"
scan_ssid = 1
Priorität = 1

Stellen Sie sicher, dass Sie ersetzen Your_wifi_ssid Und Your_wifi_password zu Ihrem Wi-Fi-SSID und Ihrem Passwort.

Öffnen Sie nun die cmdline.txt Datei und hinzufügen IPv6.deaktivieren = 1 Am Ende der Linie, um IPv6 zu deaktivieren.

Raspberry Pi einschalten:

Setzen Sie nun die microSD -Karte in den Raspberry PI ein und schließen Sie ein Ende des Ethernet -Kabels an Raspberry PI und ein Ende an Ihren Netzwerkschalter an. Dann treten Sie auf dem Raspberry Pi an.

Verbindung mit Raspberry Pi über SSH:

Sobald Raspberry Pi beginnt, sollte es eine IP-Adresse aus dem Wi-Fi-Netzwerk erhalten. Sie können einen beliebigen Netzwerkscanner oder Ihre Wi-Fi-Router-Administrationsseite verwenden, um die IP-Adresse Ihres Raspberry PI zu finden.

Sobald Sie die IP -Adresse Ihres Raspberry Pi gefunden haben, stellen Sie wie folgt über SSH eine Verbindung damit an:

$ ssh [email protected]

Eintippen Ja und drücke .

Geben Sie das Standardkennwort ein Himbeere und drücke .

Sie sollten in Ihrem Himbeer -Pi angemeldet 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 durch Drücken + X gefolgt von Y Und .

Zulassende 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 durch Drücken + X gefolgt von Y Und .

Auto eth0
IFACE ETH0 INET STATIC
Adresse 192.168.100.1
NetMask 255.255.255.0

Jetzt deaktivieren DHCPCD Service mit dem folgenden Befehl:

$ sudo systemctl deaktivieren DHCPCD

Starten Sie nun Ihren Himbeer -Pi neu, damit die Änderungen wirksam werden können.

$ sudo Neustart

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

$ ip adDr show wlan0

wlan0 Sollte eine IP -Adresse über DHCP erhalten.

Überprüfen Sie außerdem die Netzwerkkonfiguration von Eth0 Netzwerkschnittstelle wie folgt:

$ ip adDr Show ETH0

Eine statische IP -Adresse sollte dem zugewiesen werden Eth0 Netzwerkschnittstelle.

wlan0 Und Eth0, Beide sollten korrekt konfiguriert werden.

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 Installieren Sie ISC-DHCP-Server

Drücken Sie Y und dann drücken Sie Um die Installation zu bestätigen.

Der ISC -DHCP -Server sollte installiert werden.

Öffnen Sie nun die DHCPD.Conf Datei wie folgt:

$ sudo nano/etc/dhcp/dhcpd.Conf

Setzen Sie die Domänenname Und Domänennamen-Server folgendermaßen.

Scrollen Sie ein wenig nach unten und wenden Sie sich an maßgeblich; Linie.

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

Subnetz 192.168.100.0 NetMask 255.255.255.0
Bereich 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/Standard/isc-dhcp-server Konfigurationsdatei wie folgt:

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

Hinzufügen, Eth0 zum Interfacesv4 Variable und speichern Sie die Datei.

Starten Sie nun den Raspberry Pi neu.

$ sudo Neustart

Sobald Ihr Raspberry Pi beginnt, die ISC-DHCP-Server Service sollte sein aktiv (laufend).

$ sudo systemctl status isc-dhcp-server

Konfigurieren der Firewall und aktivieren Sie die Paketweiterleitung:

Installieren Sie nun Firewalld wie folgt:

$ sudo apt installieren Sie Firewalld

Drücken Sie Y und dann drücken Sie Um die Installation zu bestätigen.

Firewalls sollte installiert werden.

Der Firewall Service sollte sein aktiv (laufend) standardmäßig.

$ sudo systemctl Status Firewalld

Lassen Sie nun den DHCP -Verkehr mit dem folgenden Befehl über die Firewall zuzulassen:

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

Ermöglichen Sie die IP -Paket -Weiterleitung mit dem folgenden Befehl:

$ sudo firewall-cmd --add-masquerade --permanent

Schließlich starten Sie Ihren Raspberry Pi neu.

$ sudo Neustart

Verbinden von Clients mit dem Switch:

Sobald Ihr Raspberry Pi gestartet ist, schließen Sie ein Ende eines anderen Ethernet -Kabels in den Schalter und das andere Ende an Ihren Laptop/Desktop oder andere Geräte an.

Deinem Gerät sollte eine IP -Adresse über den DHCP -Server zugewiesen werden, das auf Ihrem Raspberry PI ausgeführt wird, und können eine Verbindung zum Internet herstellen.

So verwenden Sie Ihren Himbeer -Pi als kabelgebundener Router. Danke, dass du diesen Artikel gelesen hast.