From 2f9d1f09d34cc06b922b419b25daa9de4389393c Mon Sep 17 00:00:00 2001 From: Quentin McGaw Date: Sat, 11 Jul 2020 21:04:46 +0000 Subject: [PATCH] Minor changes - Remove https://ip4.ddnss.de/meineip.php - Logs when falling back to plaintext DNS --- internal/dns/loop.go | 2 ++ internal/publicip/publicip.go | 1 - 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/internal/dns/loop.go b/internal/dns/loop.go index 99aeb346..f0a2a239 100644 --- a/internal/dns/loop.go +++ b/internal/dns/loop.go @@ -146,6 +146,7 @@ func (l *looper) fallbackToUnencryptedDNS() { // Try with user provided plaintext ip address targetIP := l.settings.PlaintextAddress if targetIP != nil { + l.logger.Info("falling back on plaintext DNS at address %s", targetIP) l.conf.UseDNSInternally(targetIP) if err := l.conf.UseDNSSystemWide(targetIP); err != nil { l.logger.Error(err) @@ -158,6 +159,7 @@ func (l *looper) fallbackToUnencryptedDNS() { data := constants.DNSProviderMapping()[provider] for _, targetIP = range data.IPs { if targetIP.To4() != nil { + l.logger.Info("falling back on plaintext DNS at address %s", targetIP) l.conf.UseDNSInternally(targetIP) if err := l.conf.UseDNSSystemWide(targetIP); err != nil { l.logger.Error(err) diff --git a/internal/publicip/publicip.go b/internal/publicip/publicip.go index b02a4d5d..4f14e7b5 100644 --- a/internal/publicip/publicip.go +++ b/internal/publicip/publicip.go @@ -35,7 +35,6 @@ func (i *ipGetter) Get() (ip net.IP, err error) { "https://diagnostic.opendns.com/myip", "https://domains.google.com/checkip", "https://ifconfig.io/ip", - "https://ip4.ddnss.de/meineip.php", "https://ipinfo.io/ip", } url := urls[i.randIntn(len(urls))]