DEFAULT_ADDRESSES property
Predefined reliable addresses. This is opinionated but should be enough. See https://www.dnsperf.com/#!dns-resolvers
Addresses info:
Address | Provider | Info |
---|---|---|
1.1.1.1 | CloudFlare | https://1.1.1.1 |
1.0.0.1 | CloudFlare | https://1.1.1.1 |
8.8.8.8 | https://developers.google.com/speed/public-dns/ | |
8.8.4.4 | https://developers.google.com/speed/public-dns/ | |
208.67.222.222 | OpenDNS | https://use.opendns.com/ |
208.67.220.220 | OpenDNS | https://use.opendns.com/ |
Implementation
static final List<AddressCheckOptions> DEFAULT_ADDRESSES = List.unmodifiable([
AddressCheckOptions(
InternetAddress('1.1.1.1'),
port: DEFAULT_PORT,
timeout: DEFAULT_TIMEOUT,
),
AddressCheckOptions(
InternetAddress('8.8.4.4'),
port: DEFAULT_PORT,
timeout: DEFAULT_TIMEOUT,
),
AddressCheckOptions(
InternetAddress('208.67.222.222'),
port: DEFAULT_PORT,
timeout: DEFAULT_TIMEOUT,
),
]);