improved server page

This commit is contained in:
2026-04-21 11:27:06 +02:00
parent c708e7d775
commit db436956d3

View File

@@ -2,9 +2,13 @@
Nutzt Docker. Installation von Docker: [hier klicken](https://docs.docker.com/engine/install/debian/)
1. Prüfen, ob das Wireguard-Kernelmodul geladen ist:
`sudo modprobe wireguard`
```sh
sudo modprobe wireguard
```
Sofern nicht installiert:
`apt install wireguard-tools`
```sh
apt install wireguard-tools
```
2. Einen Wireguard-Container per Docker starten:
```sh
@@ -12,15 +16,23 @@ sudo docker run -d --name=wireguard --cap-add=NET_ADMIN --cap-add=SYS_MODULE -e
```
3. Die Konfigurationsdatei für den automatisch angelegten Client/Peer als QR-Code anzeigen:
`qrencode -t ansiutf8 < /etc/wireguard/peer1/peer1.conf`
```sh
qrencode -t ansiutf8 < /etc/wireguard/peer1/peer1.conf
```
oder ausgeben:
`docker exec -it wireguard cat /config/peer1/peer1.conf`
```sh
docker exec -it wireguard cat /config/peer1/peer1.conf
```
## Troubleshooting
* Gegebenenfalls IP-Forwarding aktivieren:
`echo "net.ipv4.ip_forward=1" | sudo tee -a /etc/sysctl.conf`
`sudo sysctl -p`
```sh
echo "net.ipv4.ip_forward=1" | sudo tee -a /etc/sysctl.conf
sudo sysctl -p
```
* Gegebenenfalls Firewall anpassen:
`sudo firewall-cmd --permanent --add-port=51820/udp`
`sudo firewall-cmd --permanent --add-masquerade`
`sudo firewall-cmd --reload`
```sh
sudo firewall-cmd --permanent --add-port=51820/udp
sudo firewall-cmd --permanent --add-masquerade
sudo firewall-cmd --reload
```