I thought about doing that, my DNS provider does support automatically capturing the IP the update request came from. But I hesitated because I couldn't find any way to disable the "what's my IP" query part in the os-ddclient settings. My provider will only use the auto-captured IP if you don't provide it in the body of the request, even if you use the request endpoint that tells it to auto-capture the IP.
It's somewhat reasonable to hard code a static route for sending the requests to my DNS provider, but it won't really work if I have to also hard code a static route for a "what's my IP" provider as well. I'd end up with other issues when a tool or application I was running on my local network happened to try to query one of those popular well known services that are the options in the os-ddclient settings.
It's somewhat reasonable to hard code a static route for sending the requests to my DNS provider, but it won't really work if I have to also hard code a static route for a "what's my IP" provider as well. I'd end up with other issues when a tool or application I was running on my local network happened to try to query one of those popular well known services that are the options in the os-ddclient settings.
"