Wpis z mikrobloga

Jak powinien wygladac plik docker-compose dla serwera #wireguard?
Chcialem na #raspberrypi postawic #vpn i ustawic serwer DNS jako #pihole, ktore tez dziala w kontenerze, ale nie wiem do konca jak zapisac plik docker-compose, bo obecnie mi cos nie dziala

version: '3.3'
services:
wireguard:
container_name: wireguard
image: linuxserver/wireguard
environment:
- PUID=1000
- PGID=1000
- TZ=Europe/Warsaw
- SERVERURL=1.2.3.4 # tu daje moje publiczne IP
- SERVERPORT=2137 # port, ktory w routerze otworzylem na swiat dla UDP
- PEERS=1
- PEERDNS=192.168.21.37 # adres IP mojego serweru DNS na raspberry w sieci lokalnej
- INTERNAL_SUBNET=10.0.0.0
ports:
- 2137:51820/udp # tutaj w sumie nie wiem co zapisac
volumes:
- type: bind
source: ./config/
target: /config/
- type: bind
source: /lib/modules
target: /lib/modules
restart: always
cap_add:
- NET_ADMIN
- SYS_MODULE
sysctls:
- net.ipv4.conf.all.src_valid_mark=1

zrodlo

#programowanie #siecikomputerowe
  • 4
@Kryspin013: w logach mam
**** External server port is set to 2137. Make sure that port is properly forwarded to port 51820 inside this container ****
to w sumie chyba cos tutaj musze zmienic, ale musialbym sprawdzic czy dobrze forwarduje
@lipa13: no moglem namieszac, ale w sumie to jeszcze nie wiem jak z tym DNS, bo jak sie laczylem do VPN w sieci lokalnej to sprawialo wrazenie, ze dziala, a jak z osobnej sieci to narzekalo, ze nie moze do DNS dotrze, wiec postaram sie to przetestowac i na razie serwer DNS przypisze na jakis normalny