Dynamic DNS + Cloudflare + Wireguard

Pagina: 1
Acties:

Vraag


Acties:
  • 0 Henk 'm!

  • antoj
  • Registratie: September 2019
  • Laatst online: 11-07 20:33
Mijn vraag:

Goeiedag allemaal. Na lang met zeer veel plezier xs4all te hebben gebruikt met een vaste IP ben ik gaanderweg terecht gekomen bij het hoopje modder dat Odido heet. In het verleden waren de IP adressen die ik had voor maanden achter elkaar vast. De laatste weken lijkt het wel alsof ik iedere week een nieuwe IP krijg.

Daarom denk ik dat het verstandig is om over te stappen naar een dynamische IP provider. Hier thuis heb ik echter een niet-standaard netwerk configuratie en maa gebruik van cloudflare, pivpn en een subnetwerk. Op interenet vind ik veel handleidingen over het opzetten van een dynamische DNS, ik vraag mij enkel af wat moet aanpassen om deze passend te maken voor mijn systeem.

1) Momenteel vul ik mijn publieke IP addres in bij cloudflare, moet ik straks hier gewoon mijn dynamic dns subdomein invullen ? (alle subdomeinen zijn type A)
2) In mijn pivpn staat ook mijn publieke ip adres, moet ik dan ook gewoon het dynamische dns subdomein invullen ?
3) Moet ik nog aanpassingen maken in nginx proxy manager? (ik werk dus niet met traefik)

En daarnaast vraag ik mij ook af:

4) Heel het internet heeft het over duckDNS. Dit is alleen EN amerikaans EN gehost op AWS. Mijn hele idee van self hosting is om juist los te breken van (amerikaanse en chinese) big tech. Welk alernatief raden jullie aan? ddns.de?
...

Ik heb thuis een server draaien die naar meerdere subdomeinen gaat. Daarnaast heb ik ook een raspberrypi met pivpn zodat ik makkelijk thuis in mijn server kan komen. Ook heb ik dus een subnetwerk in mijn huis waarmee ik via adguard zoeel mogelijk an de bigtech telementry probeer te blokkeren.

Afbeeldingslocatie: https://tweakers.net/i/JP8Bt_7pOaLw-AVFcx56vFvexjw=/x800/filters:strip_exif()/f/image/exp6ocm9A61USr5HuhThuBec.png?f=fotoalbum_large
...

Nu heb ik al best wat filmpjes zitten kijken voor het opzetten van een dynamische DNS. Het schijnt allemaal best makkelijk zijn om dat in mijn fritzbox in te stellen. Ik zie echter wel een andere methode die via cloudflare wordt aangedragen. Ik weet nu niet of dat een alternatief is of iets dat ik daarnaast moet uitvoeren. Ook vraag ik mij dus af wat de implicaties zijn van het gebruik van dit in de combinatie van cloudflare + pivpn + subnetwerk. Volgens AI (le chat en gemini) is het gewoon duckdns doen en dan de het subadress gebruiken als dropin vervanging van mijn publieke IP, maar ik weet dat AI mij snel in de steek laat als het gaat om unieke combinaties van standaard gevallen. Vandaar dat ik graag de vraag hier neerleg voor jullie experts zodat ik met iets meer sturing het proces kan aangaan.

Ik verneem graag jullie reactie. Dankjewel!
...

Fritzbox:
Afbeeldingslocatie: https://tweakers.net/i/mrupiU7iAdzCaV6Zu3jLKUibKhs=/800x/filters:strip_exif()/f/image/EIDxmy76Cijf3cKj3mIi3U02.png?f=fotoalbum_large

[ Voor 5% gewijzigd door antoj op 11-07-2025 13:42 ]

Beste antwoord (via antoj op 11-07-2025 14:36)


  • AntwerpPeter
  • Registratie: November 2023
  • Laatst online: 11-07 14:09
Ik zie dat je al een docker server hebt. Je kan cloudflare-ddns gebruiken voor dit doel

Maak een A record aan in je cloudflare DNS met de naam van het subdomein dat je wil gebruiken.
Zet het initiële IP adres op 1.1.1.1 (op die manier kan je nakijken of het adres is veranderd)

- Maak een Cloudflare API Token aan in 'My Profile' -> API tokens
Gebruik de 'Edit zone DNS' template met deze permissies :
Permissions: Zone | DNS | Edit
Zone Resources: Include | Specific zone | <add your domain here>

Installeer cloudflare-ddns maak een dockercompose.yaml met deze inhoud :

---
services:
cloudflare-ddns:
image: oznu/cloudflare-ddns:latest
container_name: cloudflare-ddns
restart: unless-stopped
environment:
- API_KEY=<YOUR_API_TOKEN>
- ZONE=<Your zone name>
- SUBDOMAIN=<the subdomain you want to resolve to>

start de container en je zou een werkende dynamische dns in cloudflare moeten hebben

Alle reacties


Acties:
  • 0 Henk 'm!

  • vormulier
  • Registratie: December 2012
  • Niet online
Zelf als Odido klant check ik eens per dag via een cron job of mijn publike IP is veranderd dit past hij dan aan bij mijn domein provider met een API key op diemanier blijft mijn vpn.domein.nl altijd up-to-date.

Cloudflare heeft ook gewoon een API om dit te kunnen.

Acties:
  • 0 Henk 'm!

  • antoj
  • Registratie: September 2019
  • Laatst online: 11-07 20:33
Ik heb dit gevonden.

Bedoel je dat? Het ziet mij er tamelijk complex uit...

Acties:
  • Beste antwoord
  • +1 Henk 'm!

  • AntwerpPeter
  • Registratie: November 2023
  • Laatst online: 11-07 14:09
Ik zie dat je al een docker server hebt. Je kan cloudflare-ddns gebruiken voor dit doel

Maak een A record aan in je cloudflare DNS met de naam van het subdomein dat je wil gebruiken.
Zet het initiële IP adres op 1.1.1.1 (op die manier kan je nakijken of het adres is veranderd)

- Maak een Cloudflare API Token aan in 'My Profile' -> API tokens
Gebruik de 'Edit zone DNS' template met deze permissies :
Permissions: Zone | DNS | Edit
Zone Resources: Include | Specific zone | <add your domain here>

Installeer cloudflare-ddns maak een dockercompose.yaml met deze inhoud :

---
services:
cloudflare-ddns:
image: oznu/cloudflare-ddns:latest
container_name: cloudflare-ddns
restart: unless-stopped
environment:
- API_KEY=<YOUR_API_TOKEN>
- ZONE=<Your zone name>
- SUBDOMAIN=<the subdomain you want to resolve to>

start de container en je zou een werkende dynamische dns in cloudflare moeten hebben

Acties:
  • +1 Henk 'm!

  • antoj
  • Registratie: September 2019
  • Laatst online: 11-07 20:33
Wat een goeie tip!

Ik zag wel dat oznu/cloudflare-ddns deprecated is sinds 2022.

Maar ik vond deze, en daar hoefde ik enkel de API in te vullen en klaar is kees!

Dankjewel!