mirror of
https://github.com/qdm12/ddns-updater.git
synced 2026-08-02 18:48:49 -04:00
Option to force DNS resolution using external DNS provider #195
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 @g3rmanaviator on GitHub (Jun 9, 2022).
Originally assigned to: @qdm12 on GitHub.
What's the feature?
Toggle to select between native OS DNS resolution (i.e. DNS server configured by the operating system) or
external provider or external IPs.
Extra information?
When using split DNS a host or domain will typically resolve to a private RFC1918 address because the internal DNS server resolves
to the private IP of 10.x.x.x or 192.168.x.x instead of the public NAT IP.
To overcome this it would be ideal to be able to tell the updater which DNS server to use to verify what the host or domain
currently resolves to. For example:
-Resolve current IP using host DNS
-Resolve current IP using (Google (8.8.8.8), Cloudflare (1.1.1.1), or Quad9 (9.9.9.9))
@g3rmanaviator commented on GitHub (Jun 9, 2022):
Can be accomplished by passing "--dns" option to container.
@qdm12 commented on GitHub (Jun 9, 2022):
Indeed!
Or
for docker-compose.yml files.