Ik heb hier een TP-Link Omada-setup waarop ik een WireGuard VPN heb ingesteld. Mijn lokale subnet is 10.0.0.0/24 en de WireGuard-cliënten komen binnen op 10.8.0.0/24. Tot zover niks spannends, de cliënten kunnen de verbinding opzetten, alleen lukt het mij niet om mijn AdGuard DNS te gebruiken voor internet. Als ik de DNS in de WireGuard-cliënten handmatig aanpas naar Google (8.8.8.8) werkt internet direct.
AdGuard draait op mijn TrueNAS (10.0.0.50) in Docker en heeft in Docker blijkbaar het lokale ip-adres 172.16.2.2.
Wanneer ik mijn tweede WireGuard installatie (wg-easy, ook in Docker) gebruik, werkt de AdGuard DNS direct! Daar vul ik dan ook gewoon 10.0.0.50 in. Ook hier komen ze binnen op subnet 10.8.0.0/24. Dat het werkt neem ik aan dat dat komt omdat ze beide in Docker draaien en elkaar kunnen vinden en onder water 172.16.2.0/24 gebruiken?
Mijn vraag: hoe kan ik de WireGuard VPN in Omada laten praten met de AdGuard DNS in Docker? Moet ik een static route instellen of zo? Of wat anders?
Even los van de vraag of ik daadwerkelijk twee instanties van WireGuard wil hebben, maar goed, omdat het kan en omdat soms bepaalde poortjes (ik noem een 51820) geblokkeerd worden als je ergens bent.
AdGuard draait op mijn TrueNAS (10.0.0.50) in Docker en heeft in Docker blijkbaar het lokale ip-adres 172.16.2.2.
Wanneer ik mijn tweede WireGuard installatie (wg-easy, ook in Docker) gebruik, werkt de AdGuard DNS direct! Daar vul ik dan ook gewoon 10.0.0.50 in. Ook hier komen ze binnen op subnet 10.8.0.0/24. Dat het werkt neem ik aan dat dat komt omdat ze beide in Docker draaien en elkaar kunnen vinden en onder water 172.16.2.0/24 gebruiken?
Mijn vraag: hoe kan ik de WireGuard VPN in Omada laten praten met de AdGuard DNS in Docker? Moet ik een static route instellen of zo? Of wat anders?
Even los van de vraag of ik daadwerkelijk twee instanties van WireGuard wil hebben, maar goed, omdat het kan en omdat soms bepaalde poortjes (ik noem een 51820) geblokkeerd worden als je ergens bent.