diff options
Diffstat (limited to 'applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy')
15 files changed, 72 insertions, 6 deletions
diff --git a/applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers.disabled/ca.dnscrypt.dns1.lua b/applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers.disabled/ca.dnscrypt.dns1.lua new file mode 100644 index 0000000000..2fa9985592 --- /dev/null +++ b/applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers.disabled/ca.dnscrypt.dns1.lua @@ -0,0 +1,8 @@ +return{ + name="DnsCryptCa-DNS1", + label=_("DNSCrypt.ca (DNS1)"), + resolver_url="https://dns1.dnscrypt.ca:453/dns-query", + bootstrap_dns="45.76.37.222,185.112.145.13,93.95.226.53,2001:19f0:5001:185a:5400:ff:fe50:56d5", + help_link="https://dnscrypt.ca/", + help_link_text="dnscrypt.ca" +} diff --git a/applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers.disabled/ca.dnscrypt.dns2.lua b/applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers.disabled/ca.dnscrypt.dns2.lua new file mode 100644 index 0000000000..f31dd38a23 --- /dev/null +++ b/applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers.disabled/ca.dnscrypt.dns2.lua @@ -0,0 +1,8 @@ +return{ + name="DnsCryptCa-DNS2", + label=_("DNSCrypt.ca (DNS2)"), + resolver_url="https://dns2.dnscrypt.ca:453/dns-query", + bootstrap_dns="45.76.37.222,185.112.145.13,93.95.226.53,2001:19f0:5001:185a:5400:ff:fe50:56d5", + help_link="https://dnscrypt.ca/", + help_link_text="dnscrypt.ca" +} diff --git a/applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.alidns.dns.lua b/applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.alidns.dns.lua new file mode 100644 index 0000000000..4ef78c1cbe --- /dev/null +++ b/applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.alidns.dns.lua @@ -0,0 +1,6 @@ +return { + name="AliDNS", + label=_("AliDNS"), + resolver_url="https://dns.alidns.com/dns-query", + bootstrap_dns="223.5.5.5,223.6.6.6,2400:3200::1,2400:3200:baba::1" +} diff --git a/applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.cloudflare-dns.security.lua b/applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.cloudflare-dns.security.lua index a862f438bb..d80b4cf5bd 100644 --- a/applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.cloudflare-dns.security.lua +++ b/applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.cloudflare-dns.security.lua @@ -2,7 +2,7 @@ return { name = "Cloudflare-Security", label = _("Cloudflare (Security Protection)"), resolver_url = "https://security.cloudflare-dns.com/dns-query", - bootstrap_dns = "1.1.1.1,1.0.0.1,2606:4700:4700::1111,2606:4700:4700::1001", + bootstrap_dns = "1.1.1.2,1.0.0.2,2606:4700:4700::1112,2606:4700:4700::1002", help_link = "https://one.one.one.one/family/", help_link_text = "Cloudflare" } diff --git a/applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.opendns.doh.lua b/applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.opendns.doh.lua new file mode 100644 index 0000000000..b3eff188a1 --- /dev/null +++ b/applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.opendns.doh.lua @@ -0,0 +1,8 @@ +return { + name = "OpenDNS", + label = _("OpenDNS"), + resolver_url = "https://doh.opendns.com/dns-query", + bootstrap_dns = "208.67.222.222,208.67.220.220", + help_link = "https://support.opendns.com/hc/en-us/articles/360038086532-Using-DNS-over-HTTPS-DoH-with-OpenDNS", + help_link_text = "OpenDNS" +} diff --git a/applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.opendns.familyshield.doh.lua b/applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.opendns.familyshield.doh.lua new file mode 100644 index 0000000000..12cc89a965 --- /dev/null +++ b/applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.opendns.familyshield.doh.lua @@ -0,0 +1,8 @@ +return { + name = "OpenDNS-FamilyShield", + label = _("OpenDNS (Family Shield)"), + resolver_url = "https://doh.familyshield.opendns.com/dns-query", + bootstrap_dns = "208.67.222.123,208.67.220.123", + help_link = "https://support.opendns.com/hc/en-us/articles/360038086532-Using-DNS-over-HTTPS-DoH-with-OpenDNS", + help_link_text = "OpenDNS" +} diff --git a/applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/cz.nic.odvr.lua b/applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/cz.nic.odvr.lua index 3dfe309368..177af87717 100644 --- a/applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/cz.nic.odvr.lua +++ b/applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/cz.nic.odvr.lua @@ -2,5 +2,5 @@ return { name = "odvr-nic-cz", label = _("ODVR (nic.cz)"), resolver_url = "https://odvr.nic.cz/doh", - bootstrap_dns = "193.17.47.1,185.43.135.1" + bootstrap_dns = "193.17.47.1,185.43.135.1,2001:148f:ffff::1,2001:148f:fffe::1" } diff --git a/applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/io.nextdns.dns.lua b/applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/io.nextdns.dns.lua new file mode 100644 index 0000000000..418c100f45 --- /dev/null +++ b/applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/io.nextdns.dns.lua @@ -0,0 +1,8 @@ +return { + name = "NextDNS.io", + label = _("NextDNS.io"), + resolver_url = "https://dns.nextdns.io/", + bootstrap_dns = "45.90.28.49,45.90.30.49", + help_link = " https://my.nextdns.io", + help_link_text = "NextDNS.io" +} diff --git a/applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/net.idnet.doh.lua b/applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/net.idnet.doh.lua new file mode 100644 index 0000000000..27ea3ec575 --- /dev/null +++ b/applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/net.idnet.doh.lua @@ -0,0 +1,6 @@ +return{ + name = "IDNet (UK)", + label = _("IDNet.net (UK)"), + resolver_url = "https://doh.idnet.net/dns-query", + bootstrap_dns = "212.69.36.23,212.69.40.23" +} diff --git a/applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/net.quad9.dns.lua b/applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/net.quad9.dns.lua index eaa4b83703..cce097f113 100644 --- a/applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/net.quad9.dns.lua +++ b/applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/net.quad9.dns.lua @@ -2,7 +2,7 @@ return { name = "Quad9-Recommended", label = _("Quad 9 (Recommended)"), resolver_url = "https://dns.quad9.net/dns-query", - bootstrap_dns = "9.9.9.9,149.112.112.112", + bootstrap_dns = "9.9.9.9,149.112.112.112,2620:fe::fe,2620:fe::9", help_link = "https://www.quad9.net/doh-quad9-dns-servers/", help_link_text = "Quad9.net" } diff --git a/applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/net.quad9.dns10.lua b/applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/net.quad9.dns10.lua index 4d1914a0f6..1f281861a1 100644 --- a/applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/net.quad9.dns10.lua +++ b/applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/net.quad9.dns10.lua @@ -2,7 +2,7 @@ return { name = "Quad9-Unsecured", label = _("Quad 9 (Unsecured)"), resolver_url = "https://dns10.quad9.net/dns-query", - bootstrap_dns = "9.9.9.10,149.112.112.10", + bootstrap_dns = "9.9.9.10,149.112.112.10,2620:fe::10,2620:fe::fe:10", help_link = "https://www.quad9.net/doh-quad9-dns-servers/", help_link_text = "Quad9.net" } diff --git a/applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/net.quad9.dns11.lua b/applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/net.quad9.dns11.lua index 36fbeb39e8..891a04974d 100644 --- a/applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/net.quad9.dns11.lua +++ b/applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/net.quad9.dns11.lua @@ -2,7 +2,7 @@ return { name = "Quad9-ECS", label = _("Quad 9 (Secured with ECS Support)"), resolver_url = "https://dns11.quad9.net/dns-query", - bootstrap_dns = "9.9.9.11,149.112.112.11", + bootstrap_dns = "9.9.9.11,149.112.112.11,2620:fe::11,2620:fe::fe:11", help_link = "https://www.quad9.net/doh-quad9-dns-servers/", help_link_text = "Quad9.net" } diff --git a/applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/net.quad9.dns9.lua b/applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/net.quad9.dns9.lua index 61ca444eff..a497d5e3d1 100644 --- a/applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/net.quad9.dns9.lua +++ b/applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/net.quad9.dns9.lua @@ -2,7 +2,7 @@ return { name = "Quad9-Secured", label = _("Quad 9 (Secured)"), resolver_url = "https://dns9.quad9.net/dns-query", - bootstrap_dns = "9.9.9.9,149.112.112.9", + bootstrap_dns = "9.9.9.9,149.112.112.9,2620:fe::fe,2620:fe::9", help_link = "https://www.quad9.net/doh-quad9-dns-servers/", help_link_text = "Quad9.net" } diff --git a/applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/pub.doh.lua b/applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/pub.doh.lua new file mode 100644 index 0000000000..6e831f7fb0 --- /dev/null +++ b/applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/pub.doh.lua @@ -0,0 +1,6 @@ +return{ + name = "DNSPod-cn-Public-DNS", + label = _("DNSPod.cn Public DNS"), + resolver_url = "https://doh.pub/dns-query", + bootstrap_dns = "119.29.29.29,119.28.28.28" +} diff --git a/applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/tw.twnic.dns.lua b/applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/tw.twnic.dns.lua new file mode 100644 index 0000000000..dea4eda37f --- /dev/null +++ b/applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/tw.twnic.dns.lua @@ -0,0 +1,8 @@ +return { + name = "Quad 101 (Taiwan)", + label = _("Quad 101 (Taiwan)"), + resolver_url = "https://dns.twnic.tw/dns-query", + bootstrap_dns = "101.101.101.101,101.102.103.104,2001:de4::101,2001:de4::102", + help_link = "https://blog.twnic.tw/2018/12/28/1803/", + help_link_text = "Quad 101 (Taiwan)" +} |