Einen Raspberry Pi in einen Router verwandeln
Einführung
In einer Welt, in der die Kontrolle und Sicherheit Ihres Heimnetzwerks von entscheidender Bedeutung ist, ist der Raspberry Pi etabliert sich als flexible und erschwingliche Lösung, um Ihr eigenes Router. Ob Sie Ihr Netzwerk segmentieren, ein VPN oder filtern Sie Werbung mit Pi-holeDieser Minicomputer kann einen herkömmlichen Router ersetzen. Dieser ultrakomplette Leitfaden begleitet Sie von der Installation des Systems bis zur erweiterten Konfiguration und optimiert Ihre Inhalte für ein maximales Google-Ranking.
Warum sollte man einen Raspberry Pi als Router wählen?
- Beherrschte Kosten : Ein Raspberry Pi 4 kostet weniger als ein High-End-Router.
- Software-Flexibilität : Freie Wahl zwischen OpenWRT, Raspbian, Pi-hole, WireGuardusw.
- Erweiterte Personalisierung : QoS (Quality of Service), VLAN, VPN.
- Öko-verantwortlich : geringer Stromverbrauch (< 5 W).
Hardware- und Software-Voraussetzungen
- Material :
- Ein Raspberry Pi 4 (mindestens 2 GB RAM)
- 1 microSD-Karte (16 GB empfohlen, Klasse 10)
- Ein belüftetes Gehäuse (optional, aber empfohlen)
- 2 USB-Ethernet-Adapter (wenn kein zusätzlicher RJ45-Anschluss vorhanden ist)
- Stromversorgung 5 V/3 A
- Software :
- Raspberry Pi OS Lite oder OpenWRT für Raspberry Pi
- Etcher (Flashen der microSD)
- SSH (PuTTY-Client oder macOS/Linux-Terminal)
- Pakete : dnsmasq, hostapd, iptables, openvpn oder wireguard
Schritt 1: Installation des Betriebssystems
- Laden Sie das Bild von Raspberry Pi OS Lite (oder OpenWRT) von der offiziellen Website.
- Flashen Sie die microSD-Karte mit Etcher.
- Aktivieren Sie SSH, indem Sie eine leere Datei mit dem Namen
sshan der Wurzel der Partitionboot. - Setzen Sie die Karte ein, schließen Sie die Stromversorgung an und melden Sie sich per SSH :
ssh pi@192.168.1.100 # Standardpasswort: raspberry
Schritt 2: Grundlegende Netzwerkkonfiguration
- Statische IPs zuweisen in
/etc/dhcpcd.conf:
schnittstelle eth0
static ip_address=192.168.0.1/24
nohook wpa_supplicant
- dnsmasq installieren und konfigurieren (DHCP- & DNS-Server) in
/etc/dnsmasq.conf:
interface=eth0
dhcp-range=192.168.0.50,192.168.0.150,12h
- IP-Forwarding aktivieren :
sudo sed -i 's/#net.ipv4.ip_forward=1/net.ipv4.ip_forward=1/' /etc/sysctl.conf
sudo sysctl -p
Schritt 3: Einrichten von Wi-Fi (optional)
- Installieren Sie hostapd :
sudo apt install hostapd. - Konfigurieren Sie
/etc/hostapd/hostapd.conf:
interface=wlan0
ssid=Mein_Router_Pi
hw_mode=g
channel=6
wpa=2
wpa_passphrase=SicheresUltraPasswort
- Zeigen Sie den Daemon auf diese Datei in
/etc/default/hostapd:
DAEMON_CONF="/etc/hostapd/hostapd.conf".
- Starten Sie die Dienste neu :
sudo systemctl enable hostapd dnsmasq
sudo systemctl restart hostapd dnsmasq
Schritt 4: Absicherung und Optimierung
- Firewall iptables :
sudo iptables -t nat -A POSTROUTING -o eth1 -j MASQUERADE
sudo iptables-save | sudo tee /etc/iptables.ipv4.nat
- Pi-hole-Konfiguration (Werbefilterung) :
- Installieren Sie mit :
curl -sSL https://install.pi-hole.net | bash
Deaktivieren Sie den internen dnsmasq und behalten Sie Ihren eigenen bei.
WireGuard VPN für einen sicheren Fernzugriff :
sudo apt install wireguard- Erzeugen Sie öffentliche/private Schlüssel, konfigurieren Sie
/etc/wireguard/wg0.conf. - Aktivieren und starten Sie den Dienst :
sudo systemctl enable wg-quick@wg0
sudo systemctl start wg-quick@wg0
Schlussfolgerung
Die Umwandlung Ihres Raspberry Pi in einen Router ist sowohl erschwinglich als auch lehrreich. Sie gewinnen mehr Kontrolle, Sicherheit und können Ihr Heimnetzwerk individuell anpassen. Zögern Sie nicht, jeden Schritt an Ihre speziellen Bedürfnisse anzupassen (VPN, VLAN, Filterung). Für weitere Artikel entdecken Sie :