Skip to content

Commit 402a8c5

Browse files
author
marci
committed
Add Pi-hole tutorial with WireGuard VPN setup for 2024
- Created German and English index files for Pi-hole tutorial. - Added detailed tutorial on setting up Pi-hole with WireGuard VPN in German, including prerequisites, installation steps, and additional resources.
1 parent 14d6b48 commit 402a8c5

4 files changed

Lines changed: 186 additions & 0 deletions

File tree

228 KB
Loading

content/posts/pihole/_index.de.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
---
2+
title: Pi-hole
3+
menu:
4+
sidebar:
5+
name: Pi-hole
6+
identifier: pihole
7+
weight: 300
8+
tags: ["pihole"]
9+
categories: ["Tutorials"]
10+
---

content/posts/pihole/_index.en.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
---
2+
title: Pi-hole
3+
menu:
4+
sidebar:
5+
name: Pi-hole
6+
identifier: pihole
7+
weight: 300
8+
tags: ["pihole"]
9+
categories: ["Tutorials"]
10+
---
Lines changed: 166 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,166 @@
1+
---
2+
title: "Pihole VPN jetzt mit Wireguard im Jahr 2024 nutzen"
3+
date: 2024-02-27
4+
hero: /images/posts/pihole/pihole-raspberry-vpn.png
5+
menu:
6+
sidebar:
7+
name: Pi-hole mit WireGuard und piVPN
8+
identifier: pihole-vpn
9+
parent: pihole
10+
categories:
11+
- "linux"
12+
- "netzwerk"
13+
- "security"
14+
- "tutorials"
15+
- "video"
16+
tags:
17+
- "linux"
18+
- "pi-hole"
19+
- "security"
20+
- "tipps-tutorials"
21+
- "video"
22+
23+
---
24+
25+
## Pihole VPN - Keine Werbung auf dem Smartphone
26+
27+
In diesem Tutorial '**pihole VPN mit Wireguard**' möchte ich euch gerne zeigen, wie ihr via die Applikation '**PiVPN**', euren **Pihole** auf dem **Smartphone, Tablet oder Laptop** und somit die Vorteile von Pihole , nämlich ohne lästige Werbung zu surfen, von **unterwegs** aus auch nutzen könnt.
28+
29+
Wie das alles funktioniert, zeige ich euch in meinem Video auf meinem YouTube-Kanal!
30+
31+
Inhaltsverzeichnis
32+
33+
- [Pihole VPN - Keine Werbung auf dem Smartphone](#pihole-vpn-keine-werbung-auf-dem-smartphone)
34+
- [Voraussetzungen für dieses Tutorial](#voraussetzungen-fur-dieses-tutorial)
35+
- [Hinweis](#hinweis)
36+
- [Video-Tutorial zum Thema 'pihole VPN mit Wireguard'.](#video-tutorial-zum-thema-pihole-vpn-mit-wireguard)
37+
- [Befehle zum Einrichten von Pi-hole, PiVPN und WireGuard](#befehle-zum-einrichten-von-pi-hole-pi-vpn-und-wire-guard)
38+
- [Bitte beachten!](#bitte-beachten)
39+
- [Pihole VPN - Installation der UFW-Firewall](#pihole-vpn-installation-der-ufw-firewall)
40+
- [Pihole VPN - Installation und Einrichtung von PiVPN auf dem Raspberry Pi](#pihole-vpn-installation-und-einrichtung-von-pi-vpn-auf-dem-raspberry-pi)
41+
- [PiVPN WireGuard - Befehlsliste](#pi-vpn-wire-guard-befehlsliste)
42+
- [Zusätzliche Informationen zum Thema 'Pi-hole VPN'](#zusatzliche-informationen-zum-thema-pi-hole-vpn)
43+
44+
### Voraussetzungen für dieses Tutorial
45+
46+
Damit ihr bei der Einrichtung eines VPN-Servers zusammen mit Pi-hole ein leichtes Spiel habt, muss euer Setup die folgenden Voraussetzungen erfüllen.
47+
48+
### Hinweis
49+
50+
**Solltet ihr diese Voraussetzungen nicht erfüllen, dann könnt ihr hier die einzelnen Voraussetzungen nachbauen:**
51+
52+
[Pi-hole installieren](https://secure-bits.org/pi-hole-auf-einen-raspberry-pi-installieren/ "Pihole installieren auf einem Raspberry Pi")
53+
54+
[Pi-hole und Fritzbox](https://secure-bits.org/fritzbox-pi-hole-fritzbox-konfigurieren/ "Fritzbox für Pihole konfigurieren")
55+
56+
DynDNS mit DuckDNS
57+
58+
Optional würde ich euch empfehlen, den SSH-Zugang
59+
60+
[SSH-Zugang absichern](https://secure-bits.org/tutorial-linux-ssh-absichern-hardening-in-2024/ "SSH-Zugang absichern")
61+
62+
- **Fertige und lauffähige Pi-Hole Instanz auf einem Raspberry Pi oder ähnlich (VM, Banana Pi,...).**
63+
64+
- **Der Pi-hole ist als interner DNS-Server bei eurer Fritzbox eingerichtet**
65+
66+
- **Ihr habt eine DynDNS-Adresse in eurer Fritzbox eingerichtet (z.B. DuckDNS)**
67+
68+
Optional:
69+
70+
- **SSH-Zugang absichern**
71+
72+
## Video-Tutorial zum Thema 'pihole VPN mit Wireguard'.
73+
74+
{{< youtube 4N0fkV7nS6k >}}
75+
76+
## Befehle zum Einrichten von Pi-hole, PiVPN und WireGuard
77+
78+
Alle Befehle die ich im Video zur Installation von **PiVPN** sowie zur Konfiguration von **Pi-hole** und **WireGuard** nutze, habe ich euch hier in einer chronologischen Reihenfolge aufgeführt.
79+
80+
### Bitte beachten!
81+
82+
In diesem Blog-Post sind nur die Befehle zur Installation und Einrichtung von PiVPN zusammengefasst mit Pi-hole zusammengefasst. **Die einzelnen Einrichtungsschritte seht ihr im Video!**
83+
84+
### Pihole VPN - Installation der UFW-Firewall
85+
86+
Zu Absicherung des Raspberry Pi mit Pi-hole und PiVPN, wird die UFW-Firewall auf dem System installiert sowie konfiguriert.
87+
88+
```bash
89+
# Installation UFW-Firewall
90+
91+
sudo apt install ufw
92+
93+
# Konfiguration der UFW-Firewall
94+
95+
sudo ufw allow 80,53,67/tcp
96+
97+
# Den SSH-Zugang nur von eurem internen Netzwerkbereich erlauben. Wichtig!!! Den IP-Adressbereich (im Beispiel hier 192.168.178.0/24) eurem Netzwerkbereich ggf. anpassen
98+
99+
sudo allow from 192.168.178.0/24 to any port 22/tcp<figcaption>
100+
101+
sudo ufw allow 53,67,58120/udp # 51820 ist der Port für WireGua<figcaption>
102+
103+
# Bei Nutzung von IPv6
104+
105+
sudo ufw allow 546:547/udp
106+
107+
# Aktivierung der Firewall
108+
# Bitte beachten, dass der richtige Port für SSH oben in den Regeln hinterlegt ist! Ansonsten sperrt ihr euch via SSH aus!
109+
110+
sudo ufw enable
111+
112+
```
113+
114+
### Pihole VPN - Installation und Einrichtung von PiVPN auf dem Raspberry Pi
115+
116+
Hier die Befehle zur Installation von PiVPN auf dem Raspberry Pi.
117+
118+
```bash
119+
# Befehl zur Installation von PiVPN
120+
121+
sudo curl -L https://install.pivpn.io | bash
122+
123+
```
124+
125+
#### PiVPN WireGuard - Befehlsliste
126+
127+
Hier die Liste alle Befehle für die Konfiguration von WireGuard unter PiVPN sowie das PiVPN-Paket selbst.
128+
129+
```bash
130+
# Liste aller Befehle für PiVPN WireGuard
131+
132+
pivpn -a -> Client erstellen
133+
134+
pivpn -c -> Liste aller verbundenen Clients
135+
136+
pivpn -d -> Starten einer Debugging-Sitzung für die Fehlersuche
137+
138+
pivpn -l -> Liste aller konfigurierten Clients
139+
140+
pivpn -qr -> Anzeigen eines QR-Codes für die Konfiguration eines mobilen Clients (z.B. Handy, Tablet mit der WireGuard-App)
141+
142+
pivpn -r -> Einen Client löschen
143+
144+
pivpn -h -> Zeigt den Hilfe-Dialog an
145+
146+
pivpn -u -> Deinstallieren von PiVPN
147+
148+
pivpn -up -> PiVPN aktualisieren
149+
150+
pivpn -bk -> Erstellen einer Sicherung der VPN-Konfigurationen und Nutzerprofile
151+
152+
```
153+
154+
### Zusätzliche Informationen zum Thema 'Pi-hole VPN'
155+
156+
Für weitere Informationen zu diesem Thema, habe ich hier einige Links zusammengestellt:
157+
158+
**Alles über WireGuard:**
159+
160+
[https://www.wireguard.com/](https://www.wireguard.com/)
161+
162+
**Alles über PiVPN:**
163+
164+
[https://docs.pivpn.io/](https://docs.pivpn.io/)
165+
166+
[https://github.com/pivpn/pivpn](https://github.com/pivpn/pivpn)

0 commit comments

Comments
 (0)