improved server page
This commit is contained in:
@@ -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
|
||||
```
|
||||
|
||||
Reference in New Issue
Block a user