net/dns/publicdns: support CIRA Canadian Shield
RELNOTE=Add DNS-over-HTTPS support for CIRA Canadian Shield Fixes #18524 Signed-off-by: Andrew Dunham <andrew@tailscale.com>
This commit is contained in:
committed by
Andrew Dunham
parent
9d13a6df9c
commit
0e1b2b15f1
@@ -275,6 +275,26 @@ func populate() {
|
||||
addDoH("76.76.10.4", "https://freedns.controld.com/family")
|
||||
addDoH("2606:1a40::4", "https://freedns.controld.com/family")
|
||||
addDoH("2606:1a40:1::4", "https://freedns.controld.com/family")
|
||||
|
||||
// CIRA Canadian Shield: https://www.cira.ca/en/canadian-shield/configure/summary-cira-canadian-shield-dns-resolver-addresses/
|
||||
|
||||
// CIRA Canadian Shield Private (DNS resolution only)
|
||||
addDoH("149.112.121.10", "https://private.canadianshield.cira.ca/dns-query")
|
||||
addDoH("149.112.122.10", "https://private.canadianshield.cira.ca/dns-query")
|
||||
addDoH("2620:10a:80bb::10", "https://private.canadianshield.cira.ca/dns-query")
|
||||
addDoH("2620:10a:80bc::10", "https://private.canadianshield.cira.ca/dns-query")
|
||||
|
||||
// CIRA Canadian Shield Protected (Malware and phishing protection)
|
||||
addDoH("149.112.121.20", "https://protected.canadianshield.cira.ca/dns-query")
|
||||
addDoH("149.112.122.20", "https://protected.canadianshield.cira.ca/dns-query")
|
||||
addDoH("2620:10a:80bb::20", "https://protected.canadianshield.cira.ca/dns-query")
|
||||
addDoH("2620:10a:80bc::20", "https://protected.canadianshield.cira.ca/dns-query")
|
||||
|
||||
// CIRA Canadian Shield Family (Protected + blocking adult content)
|
||||
addDoH("149.112.121.30", "https://family.canadianshield.cira.ca/dns-query")
|
||||
addDoH("149.112.122.30", "https://family.canadianshield.cira.ca/dns-query")
|
||||
addDoH("2620:10a:80bb::30", "https://family.canadianshield.cira.ca/dns-query")
|
||||
addDoH("2620:10a:80bc::30", "https://family.canadianshield.cira.ca/dns-query")
|
||||
}
|
||||
|
||||
var (
|
||||
|
||||
Reference in New Issue
Block a user