notes for nerds – pc, server, phones, apps

notes4nerds

— notes.h87.at —

VPN installieren für Zugang ins Heimnetz

wir installieren wireguard in einem docker container um unterwegs ins heimnetz zu gelangen

1. verzeichnisstruktur erstelllen und user id auslesen

mkdir -p ~/docker/wireguard/config

herausfinden der user ID

id

ausgabe zbsp 1000:1000

2. wireguard installieren

docker run -d --name=wireguard --cap-add=NET_ADMIN --cap-add=SYS_MODULE -e PUID=1000 -e PGID=1000 -e TZ=Europe/Vienna -e SERVERURL=home.domain.com -e SERVERPORT=51820 -e PEERS=3 -e PEERDNS=192.168.1.1 -v ~/docker/wireguard/config:/config --sysctl="net.ipv4.conf.all.src_valid_mark=1" -p 51820:51820/udp --restart unless-stopped linuxserver/wireguard

PUID und PGID angeben zbsp 1000:1000

SERVERURL angeben zbsp.: home.example.com

PEERDNS angeben zbsp.: 192.168.1.1 (heimnetz vom router)

3. Port forwarden

Port 51820 auf dem router zum raspi forwarden

4. verbinden mit dem heimnetz (smartphone)

im verzeichnis ~/docker/wireguard/config/peer1/

ist der qr-code als png gespeichert, diese mit einer handyapp scannen zbsp die „wiregaurd app“

FERTIG willkommen im homenet 🙂

5. verbinden mit dem heimnetz (Pc)

wireguard-tools installeiren

sudo apt update
sudo apt install wireguard-tools

peer1.conf vom wireguardrechner zum desktop pc als wg0.conf kopieren

scp ~/docker/wireguard/config/peer1/peer1.conf root@192.168.X.X:/etc/wireguard/wg0.conf

wireguard starten

sudo wg-quick up wg0

wireguard stoppen

sudo wg-quick down wg0

FERTIG willkommen im homenet 🙂


Beitrag veröffentlicht

in

von

Schlagwörter:

Kommentare

Schreibe einen Kommentar