Add Google as a DNS provider option

This commit is contained in:
David Heinemeier Hansson
2026-02-21 09:02:09 +01:00
parent 8e38f70832
commit ac075d1b00
+11 -1
View File
@@ -24,7 +24,7 @@ unlock_dns_to_dhcp() {
} }
if [[ -z $1 ]]; then if [[ -z $1 ]]; then
dns=$(gum choose --height 5 --header "Select DNS provider" Cloudflare DHCP Custom) dns=$(gum choose --height 6 --header "Select DNS provider" Cloudflare Google DHCP Custom)
else else
dns=$1 dns=$1
fi fi
@@ -40,6 +40,16 @@ EOF
lock_dns_to_resolved lock_dns_to_resolved
;; ;;
Google)
sudo tee /etc/systemd/resolved.conf >/dev/null <<'EOF'
[Resolve]
DNS=8.8.8.8#dns.google 8.8.4.4#dns.google
FallbackDNS=9.9.9.9 149.112.112.112
DNSOverTLS=opportunistic
EOF
lock_dns_to_resolved
;;
DHCP) DHCP)
sudo tee /etc/systemd/resolved.conf >/dev/null <<'EOF' sudo tee /etc/systemd/resolved.conf >/dev/null <<'EOF'
[Resolve] [Resolve]