mirror of
https://github.com/qdm12/ddns-updater.git
synced 2026-08-02 10:38:41 -04:00
tunnelbroker.net
#423
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @Jason-Clark-FG on GitHub (Jul 23, 2024).
Thanks for the excellent tool! Could we support dynamic updates for tunnelbroker.net. Discussion here: https://github.com/qdm12/ddns-updater/discussions/524
He.net's info regarding it: https://forums.he.net/index.php?topic=1994.0
FAQ: https://ipv6.he.net/certification/faq.php (Just over halfway down: My IPv4 endpoint address is dynamic. Can I still create a tunnel? If yes, what do I need to do when my IP address changes?)
@agross commented on GitHub (Oct 28, 2025):
I think this will be rather hard to achieve with the current configuration model. All (? didn't check) entries in the config define a
domainto decide if an update should be made. In the case of Tunnelbroker.net, this would be something that resolves to the IPv4 address of the local tunnel endpoint. I didn't find a way to determine the current tunnel endpoint IP through plain DNS to put it in acustomprovider:ddns-updater has no way to determine if an update is necessary.
Other DynDNS tools separate the IP detection (sometimes called providers) from making the actual updates. I, for example, have been running ddclient with
ip aoutput (use=ifin ddclient terms) as the provider. If a new IP has been "provided" this way, updates were made and persisted in a local state file. I really badly want to replace ddclient with something else that is better maintained and more modern. This is why I ended up here.