mirror of
https://github.com/qdm12/ddns-updater.git
synced 2026-08-02 18:48:49 -04:00
Allow for Configuration of external DNS servers for confirmation (i.e. 8.8.8.8 for Google DNS) #312
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 @Originalme on GitHub (Sep 11, 2023).
Request to set external DNS server as part of the yaml configuration. This allows you to define a custom IP for DNS resolution / confirmation to allow this to work in split-brain DNS environments.
i.e. DNS_CONFIRM_SERVERS="8.8.4.4,8.8.8.8"
Currently, the host I am trying to deploy this one is pointed to an internal DNS server with that handles my split-brain DNS configuration. Unfortunately, it fails to start because it resolves the hostnames to the internal IP instead of the external and believes it is failing consistently.
My recommendation would be to allow the DNS server of the image to be set so it can check against an external source to validate the update was successful.
@Originalme commented on GitHub (Sep 11, 2023):
I'm an idiot, this just wasn't exposed by default in the manager I was using.