mirror of
https://github.com/ookangzheng/blahdns.git
synced 2025-12-16 14:15:37 +07:00
Merge branch 'master' of github.com:ookangzheng/blahdns
This commit is contained in:
42
README.md
42
README.md
@@ -1,5 +1,10 @@
|
|||||||
## Announcements
|
## Announcements
|
||||||
|
|
||||||
|
|
||||||
|
**Switerland🇨🇭 server will be shutdown at the END of December 31 2019 !!!!**
|
||||||
|
|
||||||
|
**Finland🇫🇮 server is Online, pls give it a try !!**
|
||||||
|
|
||||||
**Blahdns [Hosts](https://oooo.b-cdn.net/blahdns/adsblock.list) or [RPZ](https://oooo.b-cdn.net/blahdns/rpz.blacklist) can be download via new CDN.** (2019-10-24)
|
**Blahdns [Hosts](https://oooo.b-cdn.net/blahdns/adsblock.list) or [RPZ](https://oooo.b-cdn.net/blahdns/rpz.blacklist) can be download via new CDN.** (2019-10-24)
|
||||||
|
|
||||||
**BlahDNS can resolve `.eth` tld. [http://matoken.eth/]**
|
**BlahDNS can resolve `.eth` tld. [http://matoken.eth/]**
|
||||||
@@ -8,7 +13,6 @@
|
|||||||
|
|
||||||
**All dnscryptV2 expired certificate has been replaced. Enjoy (2019-10-02 23:45 GMT+8)**
|
**All dnscryptV2 expired certificate has been replaced. Enjoy (2019-10-02 23:45 GMT+8)**
|
||||||
|
|
||||||
**Switerland DoT-DoH Cert will be expire at 2020-01-15**
|
|
||||||
|
|
||||||
* If you are developer using those services, both are blocked by default.
|
* If you are developer using those services, both are blocked by default.
|
||||||
`data.mob.com, google-analytics, googleadservices, amazon-adsystem, crashlytics.com analytics.yahoo, doubleclick.net, hm.baidu.com, etc.. `
|
`data.mob.com, google-analytics, googleadservices, amazon-adsystem, crashlytics.com analytics.yahoo, doubleclick.net, hm.baidu.com, etc.. `
|
||||||
@@ -25,7 +29,7 @@
|
|||||||
## Server architecture
|
## Server architecture
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
Server (August 2, 2019 -- Germany, Japan)
|
Server (August 25, 2019 -- Germany, Japan, Finland)
|
||||||
|-- Let's Encrypt SSL
|
|-- Let's Encrypt SSL
|
||||||
|-- Knot-resolver (OpenNIC, ICANN)
|
|-- Knot-resolver (OpenNIC, ICANN)
|
||||||
| |-- DNSCryptv2 (dnsdist, port 8443)
|
| |-- DNSCryptv2 (dnsdist, port 8443)
|
||||||
@@ -50,41 +54,9 @@ Server (August 2, 2019 -- Switzerland)
|
|||||||
* Config files: [ Client config example ](https://github.com/ookangzheng/blahdns/tree/master/client-conf)
|
* Config files: [ Client config example ](https://github.com/ookangzheng/blahdns/tree/master/client-conf)
|
||||||
|
|
||||||
## Server information
|
## Server information
|
||||||
- Switzerland🇨🇭(DoT, DoH, Dnscryptv2), Provider: ungleich.ch, Ipv6 only Hosting, BETA
|
VISIT: [HERE for more details](https://github.com/ookangzheng/blahdns/tree/master/server-conf)
|
||||||
* IP: 2a0a:e5c0:2:2:0:c8ff:fe68:bf48
|
|
||||||
* DNS-over-HTTPS:
|
|
||||||
* https://doh-ch.blahdns.com/dns-query
|
|
||||||
* IPv6: sdns://AgMAAAAAAAAAIFsyYTBhOmU1YzA6MjoyOjA6YzhmZjpmZTY4OmJmNDhdABJkb2gtY2guYmxhaGRucy5jb20KL2Rucy1xdWVyeQ
|
|
||||||
* DNS-over-TLS: dot-ch.blahdns.com, ports 853, 443
|
|
||||||
* DNSCrypt v2, port 8443:
|
|
||||||
* IPv6: sdns://AQMAAAAAAAAAJVsyYTBhOmU1YzA6MjoyOjA6YzhmZjpmZTY4OmJmNDhdOjg0NDMgyJjbSS4IgTY_2KH3NVGG0DNIgBPzLEqf8r00nAbcUxQbMi5kbnNjcnlwdC1jZXJ0LmJsYWhkbnMuY29t
|
|
||||||
|
|
||||||
- Japan🇯🇵(DoT, DoH, Dnscryptv2), Provider: Vultr
|
|
||||||
* IP: 108.61.201.119, 2001:19f0:7001:1ded:5400:01ff:fe90:945b
|
|
||||||
* DNS-over-HTTPS:
|
|
||||||
* https://doh-jp.blahdns.com/dns-query
|
|
||||||
* IPv4 sdns://AgMAAAAAAAAADjEwOC42MS4yMDEuMTE5ABJkb2gtanAuYmxhaGRucy5jb20KL2Rucy1xdWVyeQ
|
|
||||||
* IPv6 sdns://AgMAAAAAAAAAKVsyMDAxOjE5ZjA6NzAwMToxZGVkOjU0MDA6MDFmZjpmZTkwOjk0NWJdABJkb2gtanAuYmxhaGRucy5jb20KL2Rucy1xdWVyeQ
|
|
||||||
* DNS-over-TLS: dot-jp.blahdns.com, ports 853, 443
|
|
||||||
* DNSCrypt v2, port 8443:
|
|
||||||
* IPv4: sdns://AQMAAAAAAAAAEzEwOC42MS4yMDEuMTE5Ojg0NDMgyJjbSS4IgTY_2KH3NVGG0DNIgBPzLEqf8r00nAbcUxQbMi5kbnNjcnlwdC1jZXJ0LmJsYWhkbnMuY29t
|
|
||||||
* IPv6:
|
|
||||||
sdns://AQMAAAAAAAAALlsyMDAxOjE5ZjA6NzAwMToxZGVkOjU0MDA6MDFmZjpmZTkwOjk0NWJdOjg0NDMgyJjbSS4IgTY_2KH3NVGG0DNIgBPzLEqf8r00nAbcUxQbMi5kbnNjcnlwdC1jZXJ0LmJsYWhkbnMuY29t
|
|
||||||
|
|
||||||
- Germany🇩🇪(DoT, DoH, Dnscryptv2), Provider: Hetzner
|
|
||||||
* IP: 159.69.198.101, 2a01:4f8:1c1c:6b4b::1
|
|
||||||
* DNS-over-HTTPS:
|
|
||||||
* https://doh-de.blahdns.com/dns-query
|
|
||||||
* IPv4 sdns://AgMAAAAAAAAADjE1OS42OS4xOTguMTAxABJkb2gtZGUuYmxhaGRucy5jb20KL2Rucy1xdWVyeQ
|
|
||||||
* IPv6 sdns://AgMAAAAAAAAAF1syYTAxOjRmODoxYzFjOjZiNGI6OjFdABJkb2gtZGUuYmxhaGRucy5jb20KL2Rucy1xdWVyeQ
|
|
||||||
* DNS-over-TLS: dot-de.blahdns.com, ports 853, 443
|
|
||||||
* DNSCrypt v2, port 8443:
|
|
||||||
* IPv4: sdns://AQMAAAAAAAAAEzE1OS42OS4xOTguMTAxOjg0NDMgyJjbSS4IgTY_2KH3NVGG0DNIgBPzLEqf8r00nAbcUxQbMi5kbnNjcnlwdC1jZXJ0LmJsYWhkbnMuY29t
|
|
||||||
* IPv6: sdns://AQMAAAAAAAAAHFsyYTAxOjRmODoxYzFjOjZiNGI6OjFdOjg0NDMgyJjbSS4IgTY_2KH3NVGG0DNIgBPzLEqf8r00nAbcUxQbMi5kbnNjcnlwdC1jZXJ0LmJsYWhkbnMuY29t
|
|
||||||
|
|
||||||
## Default blocked wildcard domain
|
## Default blocked wildcard domain
|
||||||
* `*.wpad`
|
|
||||||
|
|
||||||
* `+.glassbox.+ `# https://techcrunch.com/2019/02/06/iphone-session-replay-screenshots
|
* `+.glassbox.+ `# https://techcrunch.com/2019/02/06/iphone-session-replay-screenshots
|
||||||
|
|
||||||
## Awesome dns-resolver
|
## Awesome dns-resolver
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
# Updated on July 19, 2019
|
# Updated on Oct 25, 2019
|
||||||
server_names = ['blahdns-ch-doh-v6', 'blahdns-ch-dnscrypt-v6', 'blahdns-jp-doh','blahdns-de-doh','blahdns-jp-dnscrypt-v4','blahdns-de-dnscrypt-v4']
|
server_names = ['blahdns-ch-doh-v6', 'blahdns-ch-dnscrypt-v6', 'blahdns-jp-doh','blahdns-de-doh','blahdns-jp-dnscrypt-v4','blahdns-de-dnscrypt-v4']
|
||||||
listen_addresses = ['127.0.0.1:53', '[::1]:53']
|
listen_addresses = ['127.0.0.1:53', '[::1]:53']
|
||||||
max_clients = 250
|
max_clients = 250
|
||||||
@@ -19,6 +19,15 @@ cache_neg_min_ttl = 2
|
|||||||
cache_neg_max_ttl = 6
|
cache_neg_max_ttl = 6
|
||||||
|
|
||||||
[static]
|
[static]
|
||||||
|
## Publickey: 5384E8144314293E56DD1B140A1EF172AD47BDBA1799C8957294953D034EB5C7
|
||||||
|
[static.'blahdns-fi-doh']
|
||||||
|
stamp = 'sdns://AQMAAAAAAAAAEzk1LjIxNi4yMTIuMTc3Ojg0NDMgU4ToFEMUKT5W3RsUCh7xcq1HvboXmciVcpSVPQNOtccbMi5kbnNjcnlwdC1jZXJ0LmJsYWhkbnMuY29t'
|
||||||
|
[static.'blahdns-fi-doh-v6']
|
||||||
|
stamp = 'sdns://AgMAAAAAAAAAF1syYTAxOjRmOTpjMDEwOjQzY2U6OjFdABJkb2gtZmkuYmxhaGRucy5jb20KL2Rucy1xdWVyeQ'
|
||||||
|
[static.'blahdns-fi-dnscrypt-v4']
|
||||||
|
stamp = 'sdns://AQMAAAAAAAAAEzk1LjIxNi4yMTIuMTc3Ojg0NDMgU4ToFEMUKT5W3RsUCh7xcq1HvboXmciVcpSVPQNOtccbMi5kbnNjcnlwdC1jZXJ0LmJsYWhkbnMuY29t'
|
||||||
|
[static.'blahdns-fi-dnscrypt-v6']
|
||||||
|
stamp = 'sdns://AQMAAAAAAAAAHFsyYTAxOjRmOTpjMDEwOjQzY2U6OjFdOjg0NDMgU4ToFEMUKT5W3RsUCh7xcq1HvboXmciVcpSVPQNOtccbMi5kbnNjcnlwdC1jZXJ0LmJsYWhkbnMuY29t'
|
||||||
|
|
||||||
[static.'blahdns-ch-doh-v6']
|
[static.'blahdns-ch-doh-v6']
|
||||||
stamp = 'sdns://AgMAAAAAAAAAIFsyYTBhOmU1YzA6MjoyOjA6YzhmZjpmZTY4OmJmNDhdABJkb2gtY2guYmxhaGRucy5jb20KL2Rucy1xdWVyeQ'
|
stamp = 'sdns://AgMAAAAAAAAAIFsyYTBhOmU1YzA6MjoyOjA6YzhmZjpmZTY4OmJmNDhdABJkb2gtY2guYmxhaGRucy5jb20KL2Rucy1xdWVyeQ'
|
||||||
@@ -30,7 +39,7 @@ stamp = 'sdns://AgMAAAAAAAAADjEwOC42MS4yMDEuMTE5ABJkb2gtanAuYmxhaGRucy5jb20KL2Ru
|
|||||||
[static.'blahdns-jp-doh-v6']
|
[static.'blahdns-jp-doh-v6']
|
||||||
stamp = 'sdns://AgMAAAAAAAAAKVsyMDAxOjE5ZjA6NzAwMToxZGVkOjU0MDA6MDFmZjpmZTkwOjk0NWJdABJkb2gtanAuYmxhaGRucy5jb20KL2Rucy1xdWVyeQ'
|
stamp = 'sdns://AgMAAAAAAAAAKVsyMDAxOjE5ZjA6NzAwMToxZGVkOjU0MDA6MDFmZjpmZTkwOjk0NWJdABJkb2gtanAuYmxhaGRucy5jb20KL2Rucy1xdWVyeQ'
|
||||||
[static.'blahdns-jp-dnscrypt-v4']
|
[static.'blahdns-jp-dnscrypt-v4']
|
||||||
stamp = 'sdns://AQMAAAAAAAAADjEwOC42MS4yMDEuMTE5IFOE6BRDFCk-Vt0bFAoe8XKtR726F5nIlXKUlT0DTrXHGzIuZG5zY3J5cHQtY2VydC5ibGFoZG5zLmNvbQ'
|
stamp = 'sdns://AQMAAAAAAAAAEzEwOC42MS4yMDEuMTE5Ojg0NDMgU4ToFEMUKT5W3RsUCh7xcq1HvboXmciVcpSVPQNOtccbMi5kbnNjcnlwdC1jZXJ0LmJsYWhkbnMuY29t'
|
||||||
[static.'blahdns-jp-dnscrypt-v6']
|
[static.'blahdns-jp-dnscrypt-v6']
|
||||||
stamp = 'sdns://AQMAAAAAAAAALlsyMDAxOjE5ZjA6NzAwMToxZGVkOjU0MDA6MDFmZjpmZTkwOjk0NWJdOjg0NDMgU4ToFEMUKT5W3RsUCh7xcq1HvboXmciVcpSVPQNOtccbMi5kbnNjcnlwdC1jZXJ0LmJsYWhkbnMuY29t'
|
stamp = 'sdns://AQMAAAAAAAAALlsyMDAxOjE5ZjA6NzAwMToxZGVkOjU0MDA6MDFmZjpmZTkwOjk0NWJdOjg0NDMgU4ToFEMUKT5W3RsUCh7xcq1HvboXmciVcpSVPQNOtccbMi5kbnNjcnlwdC1jZXJ0LmJsYWhkbnMuY29t'
|
||||||
|
|
||||||
|
|||||||
@@ -8,6 +8,7 @@ forward-zone:
|
|||||||
forward-tls-upstream: yes
|
forward-tls-upstream: yes
|
||||||
# Yggdrasil
|
# Yggdrasil
|
||||||
forward-addr: 201:742c:871d:24ef:c850:e1ff:41c7:12bc@443#dot-de.blahdns.com
|
forward-addr: 201:742c:871d:24ef:c850:e1ff:41c7:12bc@443#dot-de.blahdns.com
|
||||||
|
forward-addr: 200:37c8:cf4:4453:3692:5b98:c2db:9065@443#dot-fi.blahdns.com
|
||||||
forward-addr: 201:4a30:a6f7:e766:84bb:f6b4:bcd8:3483@443#dot-ch.blahdns.com
|
forward-addr: 201:4a30:a6f7:e766:84bb:f6b4:bcd8:3483@443#dot-ch.blahdns.com
|
||||||
forward-addr: 202:f97c:46c8:d7b4:71f1:7e8b:2e64:353d@443#dot-jp.blahdns.com
|
forward-addr: 202:f97c:46c8:d7b4:71f1:7e8b:2e64:353d@443#dot-jp.blahdns.com
|
||||||
|
|
||||||
@@ -17,5 +18,6 @@ forward-zone:
|
|||||||
```
|
```
|
||||||
Japan: 202:f97c:46c8:d7b4:71f1:7e8b:2e64:353d
|
Japan: 202:f97c:46c8:d7b4:71f1:7e8b:2e64:353d
|
||||||
Germany: 201:742c:871d:24ef:c850:e1ff:41c7:12bc
|
Germany: 201:742c:871d:24ef:c850:e1ff:41c7:12bc
|
||||||
|
Finland: 200:37c8:cf4:4453:3692:5b98:c2db:9065
|
||||||
Switzerland: 201:4a30:a6f7:e766:84bb:f6b4:bcd8:3483
|
Switzerland: 201:4a30:a6f7:e766:84bb:f6b4:bcd8:3483
|
||||||
```
|
```
|
||||||
|
|||||||
@@ -1,3 +1,42 @@
|
|||||||
## Haproxy SSL
|
- Finland 🇫🇮(DoT,DoH,Dnscryptv2), Provider: Hetzner
|
||||||
|
* IP: 95.216.212.177, 2a01:4f9:c010:43ce::1
|
||||||
|
* DNS-over-HTTPS:
|
||||||
|
* https://doh-fi.blahdns.com/dns-query
|
||||||
|
* IPv4: sdns://AgMAAAAAAAAADjk1LjIxNi4yMTIuMTc3ABJkb2gtZmkuYmxhaGRucy5jb20KL2Rucy1xdWVyeQ
|
||||||
|
* IPv6: sdns://AgMAAAAAAAAAF1syYTAxOjRmOTpjMDEwOjQzY2U6OjFdABJkb2gtZmkuYmxhaGRucy5jb20KL2Rucy1xdWVyeQ
|
||||||
|
* DNS-over-TLS: dot-fi.blahdns.com, ports 853, 443
|
||||||
|
* DNSCrypt v2, port 8443:
|
||||||
|
* IPv4: sdns://AQMAAAAAAAAAFVs5NS4yMTYuMjEyLjE3N106ODQ0MyDImNtJLgiBNj_Yofc1UYbQM0iAE_MsSp_yvTScBtxTFBsyLmRuc2NyeXB0LWNlcnQuYmxhaGRucy5jb20
|
||||||
|
* IPv6: sdns://AQMAAAAAAAAAHFsyYTAxOjRmOTpjMDEwOjQzY2U6OjFdOjg0NDMgyJjbSS4IgTY_2KH3NVGG0DNIgBPzLEqf8r00nAbcUxQbMi5kbnNjcnlwdC1jZXJ0LmJsYWhkbnMuY29t
|
||||||
|
|
||||||
* SSL generated via : [Mozilla SSL](https://ssl-config.mozilla.org/#server=haproxy&server-version=1.9.8&config=intermediate)
|
- Germany 🇩🇪(DoT, DoH, Dnscryptv2), Provider: Hetzner
|
||||||
|
* IP: 159.69.198.101, 2a01:4f8:1c1c:6b4b::1
|
||||||
|
* DNS-over-HTTPS:
|
||||||
|
* https://doh-de.blahdns.com/dns-query
|
||||||
|
* IPv4 sdns://AgMAAAAAAAAADjE1OS42OS4xOTguMTAxABJkb2gtZGUuYmxhaGRucy5jb20KL2Rucy1xdWVyeQ
|
||||||
|
* IPv6 sdns://AgMAAAAAAAAAF1syYTAxOjRmODoxYzFjOjZiNGI6OjFdABJkb2gtZGUuYmxhaGRucy5jb20KL2Rucy1xdWVyeQ
|
||||||
|
* DNS-over-TLS: dot-de.blahdns.com, ports 853, 443
|
||||||
|
* DNSCrypt v2, port 8443:
|
||||||
|
* IPv4: sdns://AQMAAAAAAAAAEzE1OS42OS4xOTguMTAxOjg0NDMgyJjbSS4IgTY_2KH3NVGG0DNIgBPzLEqf8r00nAbcUxQbMi5kbnNjcnlwdC1jZXJ0LmJsYWhkbnMuY29t
|
||||||
|
* IPv6: sdns://AQMAAAAAAAAAHFsyYTAxOjRmODoxYzFjOjZiNGI6OjFdOjg0NDMgyJjbSS4IgTY_2KH3NVGG0DNIgBPzLEqf8r00nAbcUxQbMi5kbnNjcnlwdC1jZXJ0LmJsYWhkbnMuY29t
|
||||||
|
|
||||||
|
- Japan 🇯🇵(DoT, DoH, Dnscryptv2), Provider: Vultr
|
||||||
|
* IP: 108.61.201.119, 2001:19f0:7001:1ded:5400:01ff:fe90:945b
|
||||||
|
* DNS-over-HTTPS:
|
||||||
|
* https://doh-jp.blahdns.com/dns-query
|
||||||
|
* IPv4 sdns://AgMAAAAAAAAADjEwOC42MS4yMDEuMTE5ABJkb2gtanAuYmxhaGRucy5jb20KL2Rucy1xdWVyeQ
|
||||||
|
* IPv6 sdns://AgMAAAAAAAAAKVsyMDAxOjE5ZjA6NzAwMToxZGVkOjU0MDA6MDFmZjpmZTkwOjk0NWJdABJkb2gtanAuYmxhaGRucy5jb20KL2Rucy1xdWVyeQ
|
||||||
|
* DNS-over-TLS: dot-jp.blahdns.com, ports 853, 443
|
||||||
|
* DNSCrypt v2, port 8443:
|
||||||
|
* IPv4: sdns://AQMAAAAAAAAAEzEwOC42MS4yMDEuMTE5Ojg0NDMgyJjbSS4IgTY_2KH3NVGG0DNIgBPzLEqf8r00nAbcUxQbMi5kbnNjcnlwdC1jZXJ0LmJsYWhkbnMuY29t
|
||||||
|
* IPv6:
|
||||||
|
sdns://AQMAAAAAAAAALlsyMDAxOjE5ZjA6NzAwMToxZGVkOjU0MDA6MDFmZjpmZTkwOjk0NWJdOjg0NDMgyJjbSS4IgTY_2KH3NVGG0DNIgBPzLEqf8r00nAbcUxQbMi5kbnNjcnlwdC1jZXJ0LmJsYWhkbnMuY29t
|
||||||
|
|
||||||
|
- Switzerland 🇨🇭(DoT, DoH, Dnscryptv2), Provider: ungleich.ch, Ipv6 only Hosting
|
||||||
|
* IP: 2a0a:e5c0:2:2:0:c8ff:fe68:bf48
|
||||||
|
* DNS-over-HTTPS:
|
||||||
|
* https://doh-ch.blahdns.com/dns-query
|
||||||
|
* IPv6: sdns://AgMAAAAAAAAAIFsyYTBhOmU1YzA6MjoyOjA6YzhmZjpmZTY4OmJmNDhdABJkb2gtY2guYmxhaGRucy5jb20KL2Rucy1xdWVyeQ
|
||||||
|
* DNS-over-TLS: dot-ch.blahdns.com, ports 853, 443
|
||||||
|
* DNSCrypt v2, port 8443:
|
||||||
|
* IPv6: sdns://AQMAAAAAAAAAJVsyYTBhOmU1YzA6MjoyOjA6YzhmZjpmZTY4OmJmNDhdOjg0NDMgyJjbSS4IgTY_2KH3NVGG0DNIgBPzLEqf8r00nAbcUxQbMi5kbnNjcnlwdC1jZXJ0LmJsYWhkbnMuY29t
|
||||||
|
|||||||
Reference in New Issue
Block a user