From ccf9563416b85c75090157d656d7674e7a3d8b2a Mon Sep 17 00:00:00 2001 From: Grant Slater Date: Sat, 23 Nov 2019 14:58:04 +0000 Subject: [PATCH] Add a systemd-resolved FallbackDNS list The default in systemd for ubuntu in 18.04 is an empty fallback list. Use a reasonable list: * Cloudflare (https://1.1.1.1/) * Quad9 without filtering (https://www.quad9.net/) * Google (https://developers.google.com/speed/public-dns/) 1.1.1.1 9.9.9.10 8.8.8.8 2606:4700:4700::1111 2620:fe::10 2001:4860:4860::8888 List from https://git.archlinux.org/svntogit/packages.git/tree/trunk/PKGBUILD?h=packages/systemd#n103 --- cookbooks/networking/templates/default/resolved.conf.erb | 1 + 1 file changed, 1 insertion(+) diff --git a/cookbooks/networking/templates/default/resolved.conf.erb b/cookbooks/networking/templates/default/resolved.conf.erb index f749388ef..035d692df 100644 --- a/cookbooks/networking/templates/default/resolved.conf.erb +++ b/cookbooks/networking/templates/default/resolved.conf.erb @@ -1,4 +1,5 @@ [Resolve] DNS=<%= node[:networking][:nameservers].join(" ") %> +FallbackDNS=1.1.1.1 9.9.9.10 8.8.8.8 2606:4700:4700::1111 2620:fe::10 2001:4860:4860::8888 Domains=<%= node[:networking][:search].join(" ") %> DNSSEC=allow-downgrade -- 2.43.2