Add a bunch of OpenNIC DNS servers for more reliable DNS tests

This commit is contained in:
Trustin Lee 2015-08-28 21:36:38 +09:00
parent 5987cddf7c
commit d45ad9ec68

View File

@ -71,8 +71,63 @@ public class DnsNameResolverTest {
new InetSocketAddress("208.67.222.220", 53),
new InetSocketAddress("208.67.220.222", 53),
new InetSocketAddress("37.235.1.174", 53), // FreeDNS
new InetSocketAddress("37.235.1.177", 53)
);
new InetSocketAddress("37.235.1.177", 53),
//
// OpenNIC - Fusl's Tier 2 DNS servers
//
// curl http://meo.ws/dnsrec.php | \
// grep -E '^IPv4' | awk '{ print $2; }' | \
// perl -p -e 's/^/new InetSocketAddress("/' | \
// perl -p -e 's/$/", 53),/'
//
new InetSocketAddress("192.71.247.247", 53),
new InetSocketAddress("163.47.20.30", 53),
new InetSocketAddress("103.25.56.238", 53),
new InetSocketAddress("111.223.227.125", 53),
new InetSocketAddress("103.241.0.207", 53),
new InetSocketAddress("192.71.249.249", 53),
new InetSocketAddress("69.28.67.83", 53),
new InetSocketAddress("192.121.170.170", 53),
new InetSocketAddress("62.141.38.230", 53),
new InetSocketAddress("185.97.7.7", 53),
new InetSocketAddress("84.200.83.161", 53),
new InetSocketAddress("78.47.34.12", 53),
new InetSocketAddress("192.71.213.213", 53),
new InetSocketAddress("95.175.99.231", 53),
new InetSocketAddress("92.222.80.28", 53),
new InetSocketAddress("178.79.174.162", 53),
new InetSocketAddress("95.129.41.126", 53),
new InetSocketAddress("151.236.20.236", 53),
new InetSocketAddress("79.120.211.147", 53),
new InetSocketAddress("217.78.6.191", 53),
new InetSocketAddress("193.182.144.144", 53),
new InetSocketAddress("192.71.211.211", 53),
new InetSocketAddress("103.250.184.85", 53),
new InetSocketAddress("192.71.218.218", 53),
new InetSocketAddress("192.121.47.47", 53),
new InetSocketAddress("106.185.41.36", 53),
new InetSocketAddress("88.82.109.9", 53),
new InetSocketAddress("185.61.149.228", 53),
new InetSocketAddress("31.220.43.191", 53),
new InetSocketAddress("151.236.29.92", 53),
new InetSocketAddress("163.47.21.44", 53),
new InetSocketAddress("151.236.25.25", 53),
new InetSocketAddress("94.46.12.224", 53),
new InetSocketAddress("46.108.39.139", 53),
new InetSocketAddress("213.183.57.55", 53),
new InetSocketAddress("213.183.57.57", 53),
new InetSocketAddress("31.220.5.106", 53),
new InetSocketAddress("103.25.202.192", 53),
new InetSocketAddress("74.207.241.202", 53),
new InetSocketAddress("104.245.33.185", 53),
new InetSocketAddress("104.245.39.112", 53),
new InetSocketAddress("74.207.232.103", 53),
new InetSocketAddress("104.237.144.172", 53),
new InetSocketAddress("104.237.136.225", 53),
new InetSocketAddress("104.219.55.89", 53),
new InetSocketAddress("23.226.230.72", 53),
new InetSocketAddress("41.185.78.25", 53)
);
// Using the top-100 web sites ranked in Alexa.com (Oct 2014)
// Please use the following series of shell commands to get this up-to-date: