Site Tools


marc:linux:dockerfiles:wireguard

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
marc:linux:dockerfiles:wireguard [2022/02/21 18:19] – [Voorbereiding:] marcvmarc:linux:dockerfiles:wireguard [2022/02/21 18:28] (current) marcv
Line 1: Line 1:
-====== Informatie over de Wireguard docker container: ======+====== Informatie over de Wireguard docker container: ======  
 +{{ :marc:linux:dockerfiles:wireguard.jpg?nolink&300|}}
  
 ===== Voorbereiding: ===== ===== Voorbereiding: =====
Line 10: Line 11:
     * config     * config
     * lib/modules     * lib/modules
 +  - Uiteraard moet het adres (in de huidige config "wireguard.verhaar.cc) goed geresolved worden (op dit moment via AWS Route53) en moet poort UDP/51820 doorgerouteerd zijn naar dezelfde poort op de docker host.
   - De container kan nu gestart worden vanuit de docker root directory met ''docker-compose up -d''   - De container kan nu gestart worden vanuit de docker root directory met ''docker-compose up -d''
   - De container kan gestopt worden vanuit de docker root directory met ''docker-compose down''   - De container kan gestopt worden vanuit de docker root directory met ''docker-compose down''
Line 68: Line 70:
 </code> </code>
  
-Er zijn 30 "slots" gemaakt die gebruikt/uitgedeeld kunnen worden met de wireguard client. 
  
-De bestanden die nodig zijn om de verbinding op te zetten staan op de docker server in de config directory. 
-Hierin staan directories (peer1 t/m peer30) die een aantal bestanden bevatten om de connectie op de client te configureren. 
- 
-Een van de opties is om het .conf bestand te gebruiken (bv config/peer1/peer1.conf) en dit te hernoemen naar wg0.conf op de client. Dan kan het geimporteerd worden in de client software. 
-Een andere optie is om een QR code te scannen; dit is de eenvoudigste manier als het apparaat een foto kan maken. 
- 
-Om de QR code te genereren: 
- 
-docker exec -it wireguard /app/show-peer 1 
- 
-waarbij in dit geval een QR code gemaakt wordt voor peer1 
- 
-Hieronder de uitgedeelde slots: 
- 
-peer1: Samsung Galaxy S10 Marc 
marc/linux/dockerfiles/wireguard.1645463960.txt.gz · Last modified: (external edit)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki