├── minisign.pub ├── cs-relays.md.minisig ├── cs-resolvers.md.minisig ├── dnscrypt-proxy.toml ├── README.md ├── cs-relays.md └── cs-resolvers.md /minisign.pub: -------------------------------------------------------------------------------- 1 | untrusted comment: minisign public key 339FB22C8A355DF3 2 | RWTzXTWKLLKfM3fRQW0CUwSN17U3YMsVcVdfi3ERraxuttv2tL8dsdUE 3 | -------------------------------------------------------------------------------- /cs-relays.md.minisig: -------------------------------------------------------------------------------- 1 | untrusted comment: signature from minisign secret key 2 | RWTzXTWKLLKfMyuJcZaeElxPI4jZc2ynRCxeeS9JpraJFmdwq/T80lQo3kY1sDQgorJ9nhSsh34/iutFpSiNPH5sCSo903+VPg4= 3 | trusted comment: timestamp:1757650989 file:cs-relays.md 4 | EFfV0MUlRA32rxR/g3TyezNksq9tqFZtsXWXYZ99IwcJfuaaQP5xm2YfIt7KjM2WMCe4/2adEk3eMT7mYLYDAQ== 5 | -------------------------------------------------------------------------------- /cs-resolvers.md.minisig: -------------------------------------------------------------------------------- 1 | untrusted comment: signature from minisign secret key 2 | RWTzXTWKLLKfMyXjYv8KAtvRJI+rIa1LJqrYIE8EL1S3qG2c2ImeeX2ar3B+8Z4abvZd7LZM8aj5LzXtMPTSNyv5ccpT5V3WDwM= 3 | trusted comment: timestamp:1757650984 file:cs-resolvers.md 4 | AbP4t54v3XNLi1SFGH0+/sB5DxcAx5W9ECRR1ytqjKfYqM1CmXhUzLyMKucpHH+c2H9q7VO4Zf4xE62K+XNyDg== 5 | -------------------------------------------------------------------------------- /dnscrypt-proxy.toml: -------------------------------------------------------------------------------- 1 | listen_addresses = ['127.0.0.1:53'] 2 | max_clients = 250 3 | ipv4_servers = true 4 | ipv6_servers = true 5 | dnscrypt_servers = true 6 | doh_servers = false 7 | require_dnssec = false 8 | require_nolog = true 9 | require_nofilter = false 10 | force_tcp = false 11 | timeout = 2500 12 | cert_refresh_delay = 240 13 | ignore_system_dns = false 14 | block_ipv6 = false 15 | cache = true 16 | cache_size = 256 17 | cache_min_ttl = 600 18 | cache_max_ttl = 86400 19 | cache_neg_ttl = 60 20 | [sources] 21 | [sources.'cs-resolvers'] 22 | urls = ['https://cryptostorm.is/cs-resolvers.md', 'https://raw.githubusercontent.com/cryptostorm/cstorm_deepDNS/master/cs-resolvers.md'] 23 | cache_file = 'cs-resolvers.md' 24 | minisign_key = 'RWTzXTWKLLKfM3fRQW0CUwSN17U3YMsVcVdfi3ERraxuttv2tL8dsdUE' 25 | refresh_delay = 72 26 | [sources.'cs-relays'] 27 | urls = ['https://cryptostorm.is/cs-relays.md', 'https://raw.githubusercontent.com/cryptostorm/cstorm_deepDNS/master/cs-relays.md'] 28 | cache_file = 'cs-relays.md' 29 | minisign_key = 'RWTzXTWKLLKfM3fRQW0CUwSN17U3YMsVcVdfi3ERraxuttv2tL8dsdUE' 30 | prefix = '' 31 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # DeepDNS 2 | 3 | DeepDNS is part of cryptostorm's internal DNS infrastructure. 4 | It's a combination of several different DNS related programs that provide our users with direct access to some darknet resources (.onion and .i2p) in a transparent way, so no additional software is required. 5 | It also provides more secure alternatives to traditional DNS via DNSCrypt. 6 | These were once public DNS servers, but we're phasing out public DNS because there's too many vulnerabilities inherent in the DNS protocol that make us more susceptible to distributed/reflected denial of service attacks, and other forms of DNS related abuse. 7 | If anyone needs to protect their DNS before they connect to the VPN, use DNSCrypt. Those resolvers/relays are still public. 8 | 9 | If you're on the VPN and you want to double check that you're using one of our DNS IPs, they're still listed on https://cryptostorm.is/dns.txt 10 | We also have a DNS leak checking page at https://cryptostorm.is/leaktest that will tell you (as well as IP and WebRTC leaks), 11 | and a DNS leak test at https://cryptostorm.is/dnsleaktest that doesn't require Javascript 12 | 13 | # Technical details 14 | 15 | In the rest of this README, two abbreviations are used for the sake of brevity: 16 | 17 | - CS = cryptostorm 18 | - ddns = deepDNS 19 | 20 | For CS clients, DNS over ddns normally happens as such: 21 | 1. client connects to CS, OpenVPN pushes 10.31.33.8 to the client (or in WireGuard's case, DNS = 10.31.33.8 would be in the client's config), client then uses that for all DNS requests. 22 | 2. client tries to resolve whatever. 23 | 3. DNS request hits the local powerdns-recursor process. That pdns-recursor config contains: 24 | ```config 25 | forward-zones-recurse=onion=127.0.0.1:5335 26 | auth-zones=i2p=/var/zones/i2p 27 | lua-dns-script=/etc/powerdns/onion.lua 28 | ```` 29 | That translates to: 30 | 1. send DNS requests for whatever.onion to the DNS server at 127.0.0.1:5335 31 | 2. use the zone file /var/zones/i2p for DNS requests for whatever.i2p 32 | 33 | The onion.lua is a simple LUA script that PowerDNS uses to prevent pointless AAAA/MX record lookups on .onion's, since most operating systems will try to do an A (IPv4), AAAA (IPv6), MX (mail record) lookup whenever resolving anything: 34 | ```lua 35 | function preresolve(dq) 36 | local domain = dq.qname:toString() 37 | local qtype = dq.qtype 38 | if domain:match("%.onion%.?$") then 39 | if qtype == pdns.A then 40 | return false 41 | else 42 | return true 43 | end 44 | end 45 | return false 46 | end 47 | ``` 48 | That script basically means "If the client is resolving a .onion, only respond to A record lookups". Without it, you would get two NXDOMAIN responses whenever the OS tries to do the usual IPv6 (AAAA) and mail (MX) record lookups: 49 | ```console 50 | [df@abox ~]$ host test.onion 10.31.33.8 51 | Using domain server: 52 | Name: 10.31.33.8 53 | Address: 10.31.33.8#53 54 | Aliases: 55 | 56 | test.onion has address 10.99.192.234 57 | Host test.onion not found: 3(NXDOMAIN) 58 | Host test.onion not found: 3(NXDOMAIN) 59 | ``` 60 | 61 | The 127.0.0.1:5335 in forward-zones-recurse=onion=127.0.0.1:5335 is tor, or more specifically, a tor instance with "DNSPort 127.0.0.1:5335" in it's torrc. 62 | the /var/zones/i2p zone file contains the single line: ```*.i2p. IN A 10.98.0.1``` 63 | so any request for an .i2p domain will resolve to 10.98.0.1, which is handled by iptables: 64 | ```bash 65 | iptables -t nat -A OUTPUT -d 10.98.0.1 -p tcp --dport 80 -j DNAT --to-destination ddns-ip:4444 66 | iptables -t nat -A PREROUTING -d 10.98.0.1 -p tcp --dport 80 -j DNAT --to-destination ddns-ip:4444 67 | ``` 68 | The server on port 4444 is an http proxy that i2pd daemon has built-in, restricted to the VPN/local IPs specific to that particular server. 69 | 70 | Obviously, you would need to be connected to cryptostorm in order to use the transparent .i2p/.onion feature described above. 71 | 72 | As previously stated, the powerdns-recursor servers mentioned above are not longer internet accessible. For anyone who wants more security than regular DNS offers (which is basically none), our DNSCrypt resolvers/relays are still publicly accessible. 73 | Server-side, we run https://github.com/jedisct1/encrypted-dns-server on TCP port 443 of every DeepDNS IP, and we also supported Anonymized DNSCrypt relays. See https://cryptostorm.is/blog/anondns for more info on that. 74 | -------------------------------------------------------------------------------- /cs-relays.md: -------------------------------------------------------------------------------- 1 | # Anonymized DNS relays 2 | 3 | Anonymized DNS is a lightweight alternative to Tor and SOCKS proxies, 4 | dedicated to DNS traffic. They hide the client IP address to DNS resolvers, 5 | providing anonymity in addition to confidentiality and integrity. 6 | 7 | DNS Anonymization is only compatible with servers supporting the DNSCrypt protocol. 8 | 9 | See the link below for more information: 10 | 11 | https://github.com/DNSCrypt/dnscrypt-proxy/wiki/Anonymized-DNS 12 | 13 | 14 | ## anon-cs-fr 15 | 16 | France Anonymized DNS relay server provided by https://cryptostorm.is/ 17 | 18 | sdns://gRExNjMuMTcyLjM0LjU2OjQ0Mw 19 | 20 | 21 | ## anon-cs-fr6 22 | 23 | France IPv6 Anonymized DNS relay server provided by https://cryptostorm.is/ 24 | 25 | sdns://gRxbMjAwMTpiYzg6MzJkNzoyMDBjOjo1M106NDQz 26 | 27 | 28 | ## anon-cs-india 29 | 30 | India Anonymized DNS relay server provided by https://cryptostorm.is/ 31 | 32 | sdns://gRMxNjUuMjMxLjI1My4xNjM6NDQz 33 | 34 | 35 | ## anon-cs-india6 36 | 37 | India IPv6 Anonymized DNS relay server provided by https://cryptostorm.is/ 38 | 39 | sdns://gRtbMjAwMTo0NzA6MWYyOToyMDQ6OjUzXTo0NDM 40 | 41 | 42 | ## anon-cs-finland 43 | 44 | Finland Anonymized DNS relay server provided by https://cryptostorm.is/ 45 | 46 | sdns://gRE4My4xNDMuMjQyLjQzOjQ0Mw 47 | 48 | 49 | ## anon-cs-finland6 50 | 51 | Finland IPv6 Anonymized DNS relay server provided by https://cryptostorm.is/ 52 | 53 | sdns://gRpbMmEwZDo1NjAwOjE0MjoxMTo6NTNdOjQ0Mw 54 | 55 | 56 | ## anon-cs-poland 57 | 58 | Warsaw, Poland Anonymized DNS relay server provided by https://cryptostorm.is/ 59 | 60 | sdns://gREzNy4xMjAuMjExLjkxOjQ0Mw 61 | 62 | 63 | ## anon-cs-poland6 64 | 65 | Warsaw, Poland IPv6 Anonymized DNS relay server provided by https://cryptostorm.is/ 66 | 67 | sdns://gRlbMmEwZDo1NjAwOjEzOjcxOjo1M106NDQz 68 | 69 | 70 | ## anon-cs-hungary 71 | 72 | Budapest, Hungary Anonymized DNS relay server provided by https://cryptostorm.is/ 73 | 74 | sdns://gRE4Ni4xMDYuNzQuMjE5OjQ0Mw 75 | 76 | 77 | ## anon-cs-hungary6 78 | 79 | Budapest, Hungary IPv6 Anonymized DNS relay server provided by https://cryptostorm.is/ 80 | 81 | sdns://gRhbMjAwMTphYzg6MjY6NjE6OjUzXTo0NDM 82 | 83 | 84 | ## anon-cs-czech 85 | 86 | Prague, Czech Republic Anonymized DNS relay server provided by https://cryptostorm.is/ 87 | 88 | sdns://gRMyMTcuMTM4LjIyMC4yNDM6NDQz 89 | 90 | 91 | ## anon-cs-czech6 92 | 93 | Prague, Czech Republic IPv6 Anonymized DNS relay server provided by https://cryptostorm.is/ 94 | 95 | sdns://gRhbMjAwMTphYzg6MzM6Nzc6OjUzXTo0NDM 96 | 97 | 98 | ## anon-cs-austria 99 | 100 | Wien, Austria Anonymized DNS relay server provided by https://cryptostorm.is/ 101 | 102 | sdns://gRE5NC4xOTguNDEuMjM1OjQ0Mw 103 | 104 | 105 | ## anon-cs-austria6 106 | 107 | Wien, Austria IPv6 Anonymized DNS relay server provided by https://cryptostorm.is/ 108 | 109 | sdns://gRhbMjAwMTphYzg6Mjk6YTE6OjUzXTo0NDM 110 | 111 | 112 | ## anon-cs-milan 113 | 114 | Milan, Italy Anonymized DNS relay server provided by https://cryptostorm.is/ 115 | 116 | sdns://gRMyMTcuMTM4LjIxOS4yMTk6NDQz 117 | 118 | 119 | ## anon-cs-milan6 120 | 121 | Milan, Italy IPv6 Anonymized DNS relay server provided by https://cryptostorm.is/ 122 | 123 | sdns://gRhbMjAwMTphYzg6MjQ6YTE6OjUzXTo0NDM 124 | 125 | 126 | ## anon-cs-barcelona 127 | 128 | Barcelona, Spain Anonymized DNS relay server provided by https://cryptostorm.is/ 129 | 130 | sdns://gRIzNy4xMjAuMTQyLjExNTo0NDM 131 | 132 | 133 | ## anon-cs-barcelona6 134 | 135 | Barcelona, Spain IPv6 Anonymized DNS relay server provided by https://cryptostorm.is/ 136 | 137 | sdns://gRhbMjAwMTphYzg6MzU6MTc6OjUzXTo0NDM 138 | 139 | 140 | ## anon-cs-belgium 141 | 142 | Brussels, Belgium Anonymized DNS relay server provided by https://cryptostorm.is/ 143 | 144 | sdns://gREzNy4xMjAuMjM2LjExOjQ0Mw 145 | 146 | 147 | ## anon-cs-belgium6 148 | 149 | Brussels, Belgium IPv6 Anonymized DNS relay server provided by https://cryptostorm.is/ 150 | 151 | sdns://gRlbMjAwMTphYzg6Mjc6MTAzOjo1M106NDQz 152 | 153 | 154 | ## anon-cs-norway 155 | 156 | Oslo, Norway Anonymized DNS relay server provided by https://cryptostorm.is/ 157 | 158 | sdns://gRI5MS4yMTkuMjE1LjIyNzo0NDM 159 | 160 | 161 | ## anon-cs-norway6 162 | 163 | Oslo, Norway IPv6 Anonymized DNS relay server provided by https://cryptostorm.is/ 164 | 165 | sdns://gRhbMjAwMTphYzg6Mzg6OTQ6OjUzXTo0NDM 166 | 167 | 168 | ## anon-cs-serbia 169 | 170 | Belgrade, Serbia Anonymized DNS relay server provided by https://cryptostorm.is/ 171 | 172 | sdns://gRIzNy4xMjAuMTkzLjIxOTo0NDM 173 | 174 | 175 | ## anon-cs-serbia6 176 | 177 | Belgrade, Serbia IPv6 Anonymized DNS relay server provided by https://cryptostorm.is/ 178 | 179 | sdns://gRhbMjAwMTphYzg6N2Q6NDc6OjUzXTo0NDM 180 | 181 | 182 | ## anon-cs-nl 183 | 184 | Netherlands Anonymized DNS relay server provided by https://cryptostorm.is/ 185 | 186 | sdns://gRExODUuMTA3LjgwLjg0OjQ0Mw 187 | 188 | 189 | ## anon-cs-nl6 190 | 191 | Netherlands IPv6 Anonymized DNS relay server provided by https://cryptostorm.is/ 192 | 193 | sdns://gRpbMmEwMDoxNzY4OjYwMDE6ODo6NTNdOjQ0Mw 194 | 195 | 196 | ## anon-cs-berlin 197 | 198 | Berlin, Germany Anonymized DNS relay server provided by https://cryptostorm.is/ 199 | 200 | sdns://gREzNy4xMjAuMjE3Ljc1OjQ0Mw 201 | 202 | 203 | ## anon-cs-berlin6 204 | 205 | Berlin, Germany IPv6 Anonymized DNS relay server provided by https://cryptostorm.is/ 206 | 207 | sdns://gRhbMjAwMTphYzg6MzY6NjE6OjUzXTo0NDM 208 | 209 | 210 | ## anon-cs-de 211 | 212 | Frankfurt, Germany Anonymized DNS relay server provided by https://cryptostorm.is/ 213 | 214 | sdns://gQ8xNDYuNzAuODIuMzo0NDM 215 | 216 | 217 | ## anon-cs-de6 218 | 219 | Frankfurt, Germany IPv6 Anonymized DNS relay server provided by https://cryptostorm.is/ 220 | 221 | sdns://gRhbMmEwZDo1NjAwOjFkOjk6OjUzXTo0NDM 222 | 223 | 224 | ## anon-cs-dus 225 | 226 | Dusseldorf, Germany Anonymized DNS relay server provided by https://cryptostorm.is/ 227 | 228 | sdns://gRI4OS4xNjMuMjIxLjE4MTo0NDM 229 | 230 | 231 | ## anon-cs-dus6 232 | 233 | Dusseldorf, Germany IPv6 Anonymized DNS relay server provided by https://cryptostorm.is/ 234 | 235 | sdns://gRtbMjAwMTo0YmEwOmZmZWQ6NzY6OjUzXTo0NDM 236 | 237 | 238 | ## anon-cs-manchester 239 | 240 | Manchester, England Anonymized DNS relay server provided by https://cryptostorm.is/ 241 | 242 | sdns://gRExOTUuMTIuNDguMTcxOjQ0Mw 243 | 244 | 245 | ## anon-cs-manchester6 246 | 247 | Manchester, England IPv6 Anonymized DNS relay server provided by https://cryptostorm.is/ 248 | 249 | sdns://gRhbMjAwMTphYzg6OGI6NjE6OjUzXTo0NDM 250 | 251 | 252 | ## anon-cs-london 253 | 254 | London, England Anonymized DNS relay server provided by https://cryptostorm.is/ 255 | 256 | sdns://gRE3OC4xMjkuMjQ4LjY3OjQ0Mw 257 | 258 | 259 | ## anon-cs-london6 260 | 261 | London, England IPv6 Anonymized DNS relay server provided by https://cryptostorm.is/ 262 | 263 | sdns://gRtbMjAwMToxYjQwOjUwMDA6YTI6OjUzXTo0NDM 264 | 265 | 266 | ## anon-cs-swe 267 | 268 | Sweden Anonymized DNS relay server provided by https://cryptostorm.is/ 269 | 270 | sdns://gRMxMjguMTI3LjEwNC4xMDg6NDQz 271 | 272 | 273 | ## anon-cs-swe6 274 | 275 | Sweden IPv6 Anonymized DNS relay server provided by https://cryptostorm.is/ 276 | 277 | sdns://gRdbMmEwMDo3MTQyOjE6MTo6NTNdOjQ0Mw 278 | 279 | 280 | ## anon-cs-ch 281 | 282 | Switzerland Anonymized DNS relay server provided by https://cryptostorm.is/ 283 | 284 | sdns://gRMxOTAuMjExLjI1NS4yMjc6NDQz 285 | 286 | 287 | ## anon-cs-ch6 288 | 289 | Switzerland IPv6 Anonymized DNS relay server provided by https://cryptostorm.is/ 290 | 291 | sdns://gR1bMmEwMjoyOWI4OmRjMDE6MjIyMDo6NTNdOjQ0Mw 292 | 293 | 294 | ## anon-cs-pt 295 | 296 | Portugal Anonymized DNS relay server provided by https://cryptostorm.is/ 297 | 298 | sdns://gRI5MS4yMDUuMjMwLjIyNDo0NDM 299 | 300 | 301 | ## anon-cs-pt6 302 | 303 | Portugal IPv6 Anonymized DNS relay server provided by https://cryptostorm.is/ 304 | 305 | sdns://gRdbMmEwNjozMDQwOjplYzQ6NTNdOjQ0Mw 306 | 307 | 308 | ## anon-cs-ro 309 | 310 | Romania Anonymized DNS relay server provided by https://cryptostorm.is/ 311 | 312 | sdns://gRExNDYuNzAuNjYuMjI3OjQ0Mw 313 | 314 | 315 | ## anon-cs-ro6 316 | 317 | Romania IPv6 Anonymized DNS relay server provided by https://cryptostorm.is/ 318 | 319 | sdns://gRlbMmEwNDo5ZGMwOjA6MTYyOjo1M106NDQz 320 | 321 | 322 | ## anon-cs-md 323 | 324 | Moldova Anonymized DNS relay server provided by https://cryptostorm.is/ 325 | 326 | sdns://gRExNzYuMTIzLjQuMjMxOjQ0Mw 327 | 328 | 329 | ## anon-cs-md6 330 | 331 | Moldova IPv6 Anonymized DNS relay server provided by https://cryptostorm.is/ 332 | 333 | sdns://gRtbMjAwMTo2Nzg6NmQ0OjUwMjM6OjUzXTo0NDM 334 | 335 | 336 | ## anon-cs-sk 337 | 338 | South Korea Anonymized DNS relay server provided by https://cryptostorm.is/ 339 | 340 | sdns://gRIxMDguMTgxLjUwLjIxODo0NDM 341 | 342 | 343 | ## anon-cs-sk6 344 | 345 | South Korea IPv6 Anonymized DNS relay server provided by https://cryptostorm.is/ 346 | 347 | sdns://gRdbMjQwNjo0ZjQwOjQ6Yzo6NTNdOjQ0Mw 348 | 349 | 350 | ## anon-cs-sydney 351 | 352 | Sydney, Australia Anonymized DNS relay server provided by https://cryptostorm.is/ 353 | 354 | sdns://gRIzNy4xMjAuMjM0LjI1MTo0NDM 355 | 356 | 357 | ## anon-cs-sydney6 358 | 359 | Sydney, Australia IPv6 Anonymized DNS relay server provided by https://cryptostorm.is/ 360 | 361 | sdns://gRhbMjAwMTphYzg6ODQ6NGQ6OjUzXTo0NDM 362 | 363 | 364 | ## anon-cs-tokyo 365 | 366 | Tokyo, Japan Anonymized DNS relay server provided by https://cryptostorm.is/ 367 | 368 | sdns://gRAxNDYuNzAuMzEuNDM6NDQz 369 | 370 | 371 | ## anon-cs-tokyo6 372 | 373 | Tokyo, Japan IPv6 Anonymized DNS relay server provided by https://cryptostorm.is/ 374 | 375 | sdns://gRhbMjAwMTphYzg6NDA6ZGY6OjUzXTo0NDM 376 | 377 | 378 | ## anon-cs-brazil 379 | 380 | Brazil Anonymized DNS relay server provided by https://cryptostorm.is/ 381 | 382 | sdns://gRIxNzcuNTQuMTQ1LjEzMTo0NDM 383 | 384 | 385 | ## anon-cs-brazil6 386 | 387 | Brazil IPv6 Anonymized DNS relay server provided by https://cryptostorm.is/ 388 | 389 | sdns://gRdbMjgwNDozOTFjOjA6Nzo6NTNdOjQ0Mw 390 | 391 | 392 | ## anon-cs-singapore 393 | 394 | Singapore Anonymized DNS relay server provided by https://cryptostorm.is/ 395 | 396 | sdns://gREzNy4xMjAuMTUxLjExOjQ0Mw 397 | 398 | 399 | ## anon-cs-singapore6 400 | 401 | Singapore IPv6 Anonymized DNS relay server provided by https://cryptostorm.is/ 402 | 403 | sdns://gRhbMmEwZDo1NjAwOjFmOjc6OjUzXTo0NDM 404 | 405 | 406 | ## anon-cs-montreal 407 | 408 | Montreal, Canada Anonymized DNS relay server provided by https://cryptostorm.is/ 409 | 410 | sdns://gRExNzYuMTEzLjc0LjE5OjQ0Mw 411 | 412 | 413 | ## anon-cs-montreal6 414 | 415 | Montreal, Canada IPv6 Anonymized DNS relay server provided by https://cryptostorm.is/ 416 | 417 | sdns://gRhbMmEwZDo1NjAwOjE5OjU6OjUzXTo0NDM 418 | 419 | 420 | ## anon-cs-vancouver 421 | 422 | Vancouver, Canada Anonymized DNS relay server provided by https://cryptostorm.is/ 423 | 424 | sdns://gRIxOTYuMjQwLjc5LjE2Mzo0NDM 425 | 426 | 427 | ## anon-cs-vancouver6 428 | 429 | Vancouver, Canada IPv6 Anonymized DNS relay server provided by https://cryptostorm.is/ 430 | 431 | sdns://gRlbMmEwMjo1NzQwOjI0OjQ1Ojo1M106NDQz 432 | 433 | 434 | ## anon-cs-nyc 435 | 436 | US - New York City, NY Anonymized DNS relay server provided by https://cryptostorm.is/ 437 | 438 | sdns://gRExNDYuNzAuMTU0LjY3OjQ0Mw 439 | 440 | 441 | ## anon-cs-nyc6 442 | 443 | US - New York City, NY IPv6 Anonymized DNS relay server provided by https://cryptostorm.is/ 444 | 445 | sdns://gRlbMmEwZDo1NjAwOjI0OjU0Ojo1M106NDQz 446 | 447 | 448 | ## anon-cs-il 449 | 450 | US - Chicago, IL Anonymized DNS relay server provided by https://cryptostorm.is/ 451 | 452 | sdns://gRMxOTUuMjQyLjIxMi4xMzE6NDQz 453 | 454 | 455 | ## anon-cs-il6 456 | 457 | US - Chicago, IL IPv6 Anonymized DNS relay server provided by https://cryptostorm.is/ 458 | 459 | sdns://gRlbMmEwZDo1NjAwOjE0NDoxOjo1M106NDQz 460 | 461 | 462 | ## anon-cs-ga 463 | 464 | US - Atlanta, GA Anonymized DNS relay server provided by https://cryptostorm.is/ 465 | 466 | sdns://gRMxMzAuMTk1LjIxMi4yMTE6NDQz 467 | 468 | 469 | ## anon-cs-ga6 470 | 471 | US - Atlanta, GA IPv6 Anonymized DNS relay server provided by https://cryptostorm.is/ 472 | 473 | sdns://gRlbMmEwZDo1NjAwOjE0NTo1Ojo1M106NDQz 474 | 475 | 476 | ## anon-cs-tx 477 | 478 | US - Dallas, TX Anonymized DNS relay server provided by https://cryptostorm.is/ 479 | 480 | sdns://gREyMDkuNTguMTQ3LjM2OjQ0Mw 481 | 482 | 483 | ## anon-cs-tx6 484 | 485 | US - Dallas, TX IPv6 Anonymized DNS relay server provided by https://cryptostorm.is/ 486 | 487 | sdns://gR9bMjYwNjo5ODgwOjIxMDA6YTAwNjozOjo1M106NDQz 488 | 489 | 490 | ## anon-cs-la 491 | 492 | US - Los Angeles, CA Anonymized DNS relay server provided by https://cryptostorm.is/ 493 | 494 | sdns://gRMxOTUuMjA2LjEwNC4yMDM6NDQz 495 | 496 | 497 | ## anon-cs-la6 498 | 499 | US - Los Angeles, CA IPv6 Anonymized DNS relay server provided by https://cryptostorm.is/ 500 | 501 | sdns://gRhbMmEwZDo1NjAwOjRmOjU6OjUzXTo0NDM 502 | 503 | 504 | ## anon-cs-sea 505 | 506 | US - Seattle, WA Anonymized DNS relay server provided by https://cryptostorm.is/ 507 | 508 | sdns://gRA2NC4xMjAuNS4yNTE6NDQz 509 | 510 | 511 | ## anon-cs-sea6 512 | 513 | US - Seattle, WA IPv6 Anonymized DNS relay server provided by https://cryptostorm.is/ 514 | 515 | sdns://gRxbMjYwNzpmNWIyOjE6YTAwYjpiOjo1M106NDQz 516 | 517 | 518 | ## anon-cs-nv 519 | 520 | US - Las Vegas, NV Anonymized DNS relay server provided by https://cryptostorm.is/ 521 | 522 | sdns://gRA3OS4xMTAuNTMuNTE6NDQz 523 | 524 | 525 | ## anon-cs-nv6 526 | 527 | US - Las Vegas, NV IPv6 Anonymized DNS relay server provided by https://cryptostorm.is/ 528 | 529 | sdns://gRhbMmEwZDo1NjAwOjM6MTk6OjUzXTo0NDM 530 | 531 | 532 | ## anon-cs-ore 533 | 534 | US - Oregon Anonymized DNS relay server provided by https://cryptostorm.is/ 535 | 536 | sdns://gRExNzkuNjEuMjIzLjQ3OjQ0Mw 537 | 538 | 539 | ## anon-cs-ore6 540 | 541 | US - Oregon IPv6 Anonymized DNS relay server provided by https://cryptostorm.is/ 542 | 543 | sdns://gRdbMjYwNTo2YzgwOjU6ZDo6NTNdOjQ0Mw 544 | 545 | 546 | ## anon-cs-dc 547 | 548 | US - Washington, DC Anonymized DNS relay server provided by https://cryptostorm.is/ 549 | 550 | sdns://gRAxOTguNy41OC4yMjc6NDQz 551 | 552 | 553 | ## anon-cs-dc6 554 | 555 | US - Washington, DC IPv6 Anonymized DNS relay server provided by https://cryptostorm.is/ 556 | 557 | sdns://gR9bMjYwNDo5YTAwOjIwMTA6YTBiYjo2Ojo1M106NDQz 558 | 559 | 560 | ## anon-cs-fl 561 | 562 | US - Miami, FL Anonymized DNS relay server provided by https://cryptostorm.is/ 563 | 564 | sdns://gRIxNDYuNzAuMjQwLjIwMzo0NDM 565 | 566 | 567 | ## anon-cs-fl6 568 | 569 | US - Miami, FL IPv6 Anonymized DNS relay server provided by https://cryptostorm.is/ 570 | 571 | sdns://gRlbMmEwZDo1NjAwOjY6MTIzOjo1M106NDQz 572 | -------------------------------------------------------------------------------- /cs-resolvers.md: -------------------------------------------------------------------------------- 1 | # cs-resolvers 2 | 3 | This is the https://cryptostorm.is/ list of public DNS resolvers supporting the DNSCrypt protocol. 4 | 5 | Email support@cryptostorm.is if you're having any issues with these servers. 6 | 7 | To use this list, add this to the `[sources]` section of your `dnscrypt-proxy.toml` config: 8 | 9 | [sources.'cs-resolvers'] 10 | urls = ['https://raw.githubusercontent.com/cryptostorm/cstorm_deepDNS/master/cs-resolvers.md', 'https://cryptostorm.is/cs-resolvers.md'] 11 | cache_file = 'cs-resolvers.md' 12 | minisign_key = 'RWTzXTWKLLKfM3fRQW0CUwSN17U3YMsVcVdfi3ERraxuttv2tL8dsdUE' 13 | prefix = '' 14 | -- 15 | 16 | ## cs-fr 17 | 18 | France DNSCrypt server provided by https://cryptostorm.is/ 19 | 20 | sdns://AQcAAAAAAAAAETE2My4xNzIuMzQuNTY6NDQzIDEzcq1ZVjLCQWuHLwmPhRvduWUoTGy-mk8ZCWQw26laHjIuZG5zY3J5cHQtY2VydC5jcnlwdG9zdG9ybS5pcw 21 | 22 | 23 | ## cs-fr6 24 | 25 | France IPv6 DNSCrypt server provided by https://cryptostorm.is/ 26 | 27 | sdns://AQcAAAAAAAAAHFsyMDAxOmJjODozMmQ3OjIwMGM6OjUzXTo0NDMgMTNyrVlWMsJBa4cvCY-FG925ZShMbL6aTxkJZDDbqVoeMi5kbnNjcnlwdC1jZXJ0LmNyeXB0b3N0b3JtLmlz 28 | 29 | 30 | ## cs-india 31 | 32 | India DNSCrypt server provided by https://cryptostorm.is/ 33 | 34 | sdns://AQcAAAAAAAAAEzE2NS4yMzEuMjUzLjE2Mzo0NDMgMTNyrVlWMsJBa4cvCY-FG925ZShMbL6aTxkJZDDbqVoeMi5kbnNjcnlwdC1jZXJ0LmNyeXB0b3N0b3JtLmlz 35 | 36 | 37 | ## cs-india6 38 | 39 | India IPv6 DNSCrypt server provided by https://cryptostorm.is/ 40 | 41 | sdns://AQcAAAAAAAAAG1syMDAxOjQ3MDoxZjI5OjIwNDo6NTNdOjQ0MyAxM3KtWVYywkFrhy8Jj4Ub3bllKExsvppPGQlkMNupWh4yLmRuc2NyeXB0LWNlcnQuY3J5cHRvc3Rvcm0uaXM 42 | 43 | 44 | ## cs-finland 45 | 46 | Finland DNSCrypt server provided by https://cryptostorm.is 47 | 48 | sdns://AQcAAAAAAAAAETgzLjE0My4yNDIuNDM6NDQzIDEzcq1ZVjLCQWuHLwmPhRvduWUoTGy-mk8ZCWQw26laHjIuZG5zY3J5cHQtY2VydC5jcnlwdG9zdG9ybS5pcw 49 | 50 | 51 | ## cs-finland6 52 | 53 | Finland IPv6 DNSCrypt server provided by https://cryptostorm.is 54 | 55 | sdns://AQcAAAAAAAAAGlsyYTBkOjU2MDA6MTQyOjExOjo1M106NDQzIDEzcq1ZVjLCQWuHLwmPhRvduWUoTGy-mk8ZCWQw26laHjIuZG5zY3J5cHQtY2VydC5jcnlwdG9zdG9ybS5pcw 56 | 57 | 58 | ## cs-poland 59 | 60 | Warsaw, Poland DNSCrypt server provided by https://cryptostorm.is/ 61 | 62 | sdns://AQcAAAAAAAAAETM3LjEyMC4yMTEuOTE6NDQzIDEzcq1ZVjLCQWuHLwmPhRvduWUoTGy-mk8ZCWQw26laHjIuZG5zY3J5cHQtY2VydC5jcnlwdG9zdG9ybS5pcw 63 | 64 | 65 | ## cs-poland6 66 | 67 | Warsaw, Poland IPv6 DNSCrypt server provided by https://cryptostorm.is/ 68 | 69 | sdns://AQcAAAAAAAAAGVsyYTBkOjU2MDA6MTM6NzE6OjUzXTo0NDMgMTNyrVlWMsJBa4cvCY-FG925ZShMbL6aTxkJZDDbqVoeMi5kbnNjcnlwdC1jZXJ0LmNyeXB0b3N0b3JtLmlz 70 | 71 | 72 | ## cs-hungary 73 | 74 | Budapest, Hungary DNSCrypt server provided by https://cryptostorm.is/ 75 | 76 | sdns://AQcAAAAAAAAAETg2LjEwNi43NC4yMTk6NDQzIDEzcq1ZVjLCQWuHLwmPhRvduWUoTGy-mk8ZCWQw26laHjIuZG5zY3J5cHQtY2VydC5jcnlwdG9zdG9ybS5pcw 77 | 78 | 79 | ## cs-hungary6 80 | 81 | Budapest, Hungary IPv6 DNSCrypt server provided by https://cryptostorm.is/ 82 | 83 | sdns://AQcAAAAAAAAAGFsyMDAxOmFjODoyNjo2MTo6NTNdOjQ0MyAxM3KtWVYywkFrhy8Jj4Ub3bllKExsvppPGQlkMNupWh4yLmRuc2NyeXB0LWNlcnQuY3J5cHRvc3Rvcm0uaXM 84 | 85 | 86 | ## cs-czech 87 | 88 | Prague, Czech Republic DNSCrypt server provided by https://cryptostorm.is/ 89 | 90 | sdns://AQcAAAAAAAAAEzIxNy4xMzguMjIwLjI0Mzo0NDMgMTNyrVlWMsJBa4cvCY-FG925ZShMbL6aTxkJZDDbqVoeMi5kbnNjcnlwdC1jZXJ0LmNyeXB0b3N0b3JtLmlz 91 | 92 | 93 | ## cs-czech6 94 | 95 | Prague, Czech Republic IPv6 DNSCrypt server provided by https://cryptostorm.is/ 96 | 97 | sdns://AQcAAAAAAAAAGFsyMDAxOmFjODozMzo3Nzo6NTNdOjQ0MyAxM3KtWVYywkFrhy8Jj4Ub3bllKExsvppPGQlkMNupWh4yLmRuc2NyeXB0LWNlcnQuY3J5cHRvc3Rvcm0uaXM 98 | 99 | 100 | ## cs-austria 101 | 102 | Wien, Austria DNSCrypt server provided by https://cryptostorm.is/ 103 | 104 | sdns://AQcAAAAAAAAAETk0LjE5OC40MS4yMzU6NDQzIDEzcq1ZVjLCQWuHLwmPhRvduWUoTGy-mk8ZCWQw26laHjIuZG5zY3J5cHQtY2VydC5jcnlwdG9zdG9ybS5pcw 105 | 106 | 107 | ## cs-austria6 108 | 109 | Wien, Austria IPv6 DNSCrypt server provided by https://cryptostorm.is/ 110 | 111 | sdns://AQcAAAAAAAAAGFsyMDAxOmFjODoyOTphMTo6NTNdOjQ0MyAxM3KtWVYywkFrhy8Jj4Ub3bllKExsvppPGQlkMNupWh4yLmRuc2NyeXB0LWNlcnQuY3J5cHRvc3Rvcm0uaXM 112 | 113 | 114 | ## cs-milan 115 | 116 | Milan, Italy DNSCrypt server provided by https://cryptostorm.is/ 117 | 118 | sdns://AQcAAAAAAAAAEzIxNy4xMzguMjE5LjIxOTo0NDMgMTNyrVlWMsJBa4cvCY-FG925ZShMbL6aTxkJZDDbqVoeMi5kbnNjcnlwdC1jZXJ0LmNyeXB0b3N0b3JtLmlz 119 | 120 | 121 | ## cs-milan6 122 | 123 | Milan, Italy IPv6 DNSCrypt server provided by https://cryptostorm.is/ 124 | 125 | sdns://AQcAAAAAAAAAGFsyMDAxOmFjODoyNDphMTo6NTNdOjQ0MyAxM3KtWVYywkFrhy8Jj4Ub3bllKExsvppPGQlkMNupWh4yLmRuc2NyeXB0LWNlcnQuY3J5cHRvc3Rvcm0uaXM 126 | 127 | 128 | ## cs-barcelona 129 | 130 | Barcelona, Spain DNSCrypt server provided by https://cryptostorm.is/ 131 | 132 | sdns://AQcAAAAAAAAAEjM3LjEyMC4xNDIuMTE1OjQ0MyAxM3KtWVYywkFrhy8Jj4Ub3bllKExsvppPGQlkMNupWh4yLmRuc2NyeXB0LWNlcnQuY3J5cHRvc3Rvcm0uaXM 133 | 134 | 135 | ## cs-barcelona6 136 | 137 | Barcelona, Spain IPv6 DNSCrypt server provided by https://cryptostorm.is/ 138 | 139 | sdns://AQcAAAAAAAAAGFsyMDAxOmFjODozNToxNzo6NTNdOjQ0MyAxM3KtWVYywkFrhy8Jj4Ub3bllKExsvppPGQlkMNupWh4yLmRuc2NyeXB0LWNlcnQuY3J5cHRvc3Rvcm0uaXM 140 | 141 | 142 | ## cs-belgium 143 | 144 | Brussels, Belgium DNSCrypt server provided by https://cryptostorm.is/ 145 | 146 | sdns://AQcAAAAAAAAAETM3LjEyMC4yMzYuMTE6NDQzIDEzcq1ZVjLCQWuHLwmPhRvduWUoTGy-mk8ZCWQw26laHjIuZG5zY3J5cHQtY2VydC5jcnlwdG9zdG9ybS5pcw 147 | 148 | 149 | ## cs-belgium6 150 | 151 | Brussels, Belgium IPv6 DNSCrypt server provided by https://cryptostorm.is/ 152 | 153 | sdns://AQcAAAAAAAAAGVsyMDAxOmFjODoyNzoxMDM6OjUzXTo0NDMgMTNyrVlWMsJBa4cvCY-FG925ZShMbL6aTxkJZDDbqVoeMi5kbnNjcnlwdC1jZXJ0LmNyeXB0b3N0b3JtLmlz 154 | 155 | 156 | ## cs-norway 157 | 158 | Oslo, Norway DNSCrypt server provided by https://cryptostorm.is/ 159 | 160 | sdns://AQcAAAAAAAAAEjkxLjIxOS4yMTUuMjI3OjQ0MyAxM3KtWVYywkFrhy8Jj4Ub3bllKExsvppPGQlkMNupWh4yLmRuc2NyeXB0LWNlcnQuY3J5cHRvc3Rvcm0uaXM 161 | 162 | 163 | ## cs-norway6 164 | 165 | Oslo, Norway IPv6 DNSCrypt server provided by https://cryptostorm.is/ 166 | 167 | sdns://AQcAAAAAAAAAGFsyMDAxOmFjODozODo5NDo6NTNdOjQ0MyAxM3KtWVYywkFrhy8Jj4Ub3bllKExsvppPGQlkMNupWh4yLmRuc2NyeXB0LWNlcnQuY3J5cHRvc3Rvcm0uaXM 168 | 169 | 170 | ## cs-serbia 171 | 172 | Belgrade, Serbia DNSCrypt server provided by https://cryptostorm.is/ 173 | 174 | sdns://AQcAAAAAAAAAEjM3LjEyMC4xOTMuMjE5OjQ0MyAxM3KtWVYywkFrhy8Jj4Ub3bllKExsvppPGQlkMNupWh4yLmRuc2NyeXB0LWNlcnQuY3J5cHRvc3Rvcm0uaXM 175 | 176 | 177 | ## cs-serbia6 178 | 179 | Belgrade, Serbia IPv6 DNSCrypt server provided by https://cryptostorm.is/ 180 | 181 | sdns://AQcAAAAAAAAAGFsyMDAxOmFjODo3ZDo0Nzo6NTNdOjQ0MyAxM3KtWVYywkFrhy8Jj4Ub3bllKExsvppPGQlkMNupWh4yLmRuc2NyeXB0LWNlcnQuY3J5cHRvc3Rvcm0uaXM 182 | 183 | 184 | ## cs-nl 185 | 186 | Netherlands DNSCrypt server provided by https://cryptostorm.is/ 187 | 188 | sdns://AQcAAAAAAAAAETE4NS4xMDcuODAuODQ6NDQzIDEzcq1ZVjLCQWuHLwmPhRvduWUoTGy-mk8ZCWQw26laHjIuZG5zY3J5cHQtY2VydC5jcnlwdG9zdG9ybS5pcw 189 | 190 | 191 | ## cs-nl6 192 | 193 | Netherlands IPv6 DNSCrypt server provided by https://cryptostorm.is/ 194 | 195 | sdns://AQcAAAAAAAAAGlsyYTAwOjE3Njg6NjAwMTo4Ojo1M106NDQzIDEzcq1ZVjLCQWuHLwmPhRvduWUoTGy-mk8ZCWQw26laHjIuZG5zY3J5cHQtY2VydC5jcnlwdG9zdG9ybS5pcw 196 | 197 | 198 | ## cs-berlin 199 | 200 | Berlin, Germany DNSCrypt server provided by https://cryptostorm.is/ 201 | 202 | sdns://AQcAAAAAAAAAETM3LjEyMC4yMTcuNzU6NDQzIDEzcq1ZVjLCQWuHLwmPhRvduWUoTGy-mk8ZCWQw26laHjIuZG5zY3J5cHQtY2VydC5jcnlwdG9zdG9ybS5pcw 203 | 204 | 205 | ## cs-berlin6 206 | 207 | Berlin, Germany IPv6 DNSCrypt server provided by https://cryptostorm.is/ 208 | 209 | sdns://AQcAAAAAAAAAGFsyMDAxOmFjODozNjo2MTo6NTNdOjQ0MyAxM3KtWVYywkFrhy8Jj4Ub3bllKExsvppPGQlkMNupWh4yLmRuc2NyeXB0LWNlcnQuY3J5cHRvc3Rvcm0uaXM 210 | 211 | 212 | ## cs-de 213 | 214 | Frankfurt, Germany DNSCrypt server provided by https://cryptostorm.is/ 215 | 216 | sdns://AQcAAAAAAAAADzE0Ni43MC44Mi4zOjQ0MyAxM3KtWVYywkFrhy8Jj4Ub3bllKExsvppPGQlkMNupWh4yLmRuc2NyeXB0LWNlcnQuY3J5cHRvc3Rvcm0uaXM 217 | 218 | 219 | ## cs-de6 220 | 221 | Frankfurt, Germany IPv6 DNSCrypt server provided by https://cryptostorm.is/ 222 | 223 | sdns://AQcAAAAAAAAAGFsyYTBkOjU2MDA6MWQ6OTo6NTNdOjQ0MyAxM3KtWVYywkFrhy8Jj4Ub3bllKExsvppPGQlkMNupWh4yLmRuc2NyeXB0LWNlcnQuY3J5cHRvc3Rvcm0uaXM 224 | 225 | 226 | ## cs-dus 227 | 228 | Dusseldorf, Germany DNSCrypt server provided by https://cryptostorm.is/ 229 | 230 | sdns://AQcAAAAAAAAAEjg5LjE2My4yMjEuMTgxOjQ0MyAxM3KtWVYywkFrhy8Jj4Ub3bllKExsvppPGQlkMNupWh4yLmRuc2NyeXB0LWNlcnQuY3J5cHRvc3Rvcm0uaXM 231 | 232 | 233 | ## cs-dus6 234 | 235 | Dusseldorf, Germany IPv6 DNSCrypt server provided by https://cryptostorm.is/ 236 | 237 | sdns://AQcAAAAAAAAAG1syMDAxOjRiYTA6ZmZlZDo3Njo6NTNdOjQ0MyAxM3KtWVYywkFrhy8Jj4Ub3bllKExsvppPGQlkMNupWh4yLmRuc2NyeXB0LWNlcnQuY3J5cHRvc3Rvcm0uaXM 238 | 239 | 240 | ## cs-manchester 241 | 242 | Manchester, England DNSCrypt server provided by https://cryptostorm.is/ 243 | 244 | sdns://AQcAAAAAAAAAETE5NS4xMi40OC4xNzE6NDQzIDEzcq1ZVjLCQWuHLwmPhRvduWUoTGy-mk8ZCWQw26laHjIuZG5zY3J5cHQtY2VydC5jcnlwdG9zdG9ybS5pcw 245 | 246 | 247 | ## cs-manchester6 248 | 249 | Manchester, England IPv6 DNSCrypt server provided by https://cryptostorm.is/ 250 | 251 | sdns://AQcAAAAAAAAAGFsyMDAxOmFjODo4Yjo2MTo6NTNdOjQ0MyAxM3KtWVYywkFrhy8Jj4Ub3bllKExsvppPGQlkMNupWh4yLmRuc2NyeXB0LWNlcnQuY3J5cHRvc3Rvcm0uaXM 252 | 253 | 254 | ## cs-london 255 | 256 | London, England DNSCrypt server provided by https://cryptostorm.is/ 257 | 258 | sdns://AQcAAAAAAAAAETc4LjEyOS4yNDguNjc6NDQzIDEzcq1ZVjLCQWuHLwmPhRvduWUoTGy-mk8ZCWQw26laHjIuZG5zY3J5cHQtY2VydC5jcnlwdG9zdG9ybS5pcw 259 | 260 | 261 | ## cs-london6 262 | 263 | London, England IPv6 DNSCrypt server provided by https://cryptostorm.is/ 264 | 265 | sdns://AQcAAAAAAAAAG1syMDAxOjFiNDA6NTAwMDphMjo6NTNdOjQ0MyAxM3KtWVYywkFrhy8Jj4Ub3bllKExsvppPGQlkMNupWh4yLmRuc2NyeXB0LWNlcnQuY3J5cHRvc3Rvcm0uaXM 266 | 267 | 268 | ## cs-swe 269 | 270 | Sweden DNSCrypt server provided by https://cryptostorm.is/ 271 | 272 | sdns://AQcAAAAAAAAAEzEyOC4xMjcuMTA0LjEwODo0NDMgMTNyrVlWMsJBa4cvCY-FG925ZShMbL6aTxkJZDDbqVoeMi5kbnNjcnlwdC1jZXJ0LmNyeXB0b3N0b3JtLmlz 273 | 274 | 275 | ## cs-swe6 276 | 277 | Sweden IPv6 DNSCrypt server provided by https://cryptostorm.is/ 278 | 279 | sdns://AQcAAAAAAAAAF1syYTAwOjcxNDI6MToxOjo1M106NDQzIDEzcq1ZVjLCQWuHLwmPhRvduWUoTGy-mk8ZCWQw26laHjIuZG5zY3J5cHQtY2VydC5jcnlwdG9zdG9ybS5pcw 280 | 281 | 282 | ## cs-ch 283 | 284 | Switzerland DNSCrypt server provided by https://cryptostorm.is/ 285 | 286 | sdns://AQcAAAAAAAAAEzE5MC4yMTEuMjU1LjIyNzo0NDMgMTNyrVlWMsJBa4cvCY-FG925ZShMbL6aTxkJZDDbqVoeMi5kbnNjcnlwdC1jZXJ0LmNyeXB0b3N0b3JtLmlz 287 | 288 | 289 | ## cs-ch6 290 | 291 | Switzerland IPv6 DNSCrypt server provided by https://cryptostorm.is/ 292 | 293 | sdns://AQcAAAAAAAAAHVsyYTAyOjI5Yjg6ZGMwMToyMjIwOjo1M106NDQzIDEzcq1ZVjLCQWuHLwmPhRvduWUoTGy-mk8ZCWQw26laHjIuZG5zY3J5cHQtY2VydC5jcnlwdG9zdG9ybS5pcw 294 | 295 | 296 | ## cs-pt 297 | 298 | Portugal DNSCrypt server provided by https://cryptostorm.is/ 299 | 300 | sdns://AQcAAAAAAAAAEjkxLjIwNS4yMzAuMjI0OjQ0MyAxM3KtWVYywkFrhy8Jj4Ub3bllKExsvppPGQlkMNupWh4yLmRuc2NyeXB0LWNlcnQuY3J5cHRvc3Rvcm0uaXM 301 | 302 | 303 | ## cs-pt6 304 | 305 | Portugal IPv6 DNSCrypt server provided by https://cryptostorm.is/ 306 | 307 | sdns://AQcAAAAAAAAAF1syYTA2OjMwNDA6OmVjNDo1M106NDQzIDEzcq1ZVjLCQWuHLwmPhRvduWUoTGy-mk8ZCWQw26laHjIuZG5zY3J5cHQtY2VydC5jcnlwdG9zdG9ybS5pcw 308 | 309 | 310 | ## cs-ro 311 | 312 | Romania DNSCrypt server provided by https://cryptostorm.is/ 313 | 314 | sdns://AQcAAAAAAAAAETE0Ni43MC42Ni4yMjc6NDQzIDEzcq1ZVjLCQWuHLwmPhRvduWUoTGy-mk8ZCWQw26laHjIuZG5zY3J5cHQtY2VydC5jcnlwdG9zdG9ybS5pcw 315 | 316 | 317 | ## cs-ro6 318 | 319 | Romania IPv6 DNSCrypt server provided by https://cryptostorm.is/ 320 | 321 | sdns://AQcAAAAAAAAAGVsyYTA0OjlkYzA6MDoxNjI6OjUzXTo0NDMgMTNyrVlWMsJBa4cvCY-FG925ZShMbL6aTxkJZDDbqVoeMi5kbnNjcnlwdC1jZXJ0LmNyeXB0b3N0b3JtLmlz 322 | 323 | 324 | ## cs-md 325 | 326 | Moldova DNSCrypt server provided by https://cryptostorm.is/ 327 | 328 | sdns://AQcAAAAAAAAAETE3Ni4xMjMuNC4yMzE6NDQzIDEzcq1ZVjLCQWuHLwmPhRvduWUoTGy-mk8ZCWQw26laHjIuZG5zY3J5cHQtY2VydC5jcnlwdG9zdG9ybS5pcw 329 | 330 | 331 | ## cs-md6 332 | 333 | Moldova IPv6 DNSCrypt server provided by https://cryptostorm.is/ 334 | 335 | sdns://AQcAAAAAAAAAG1syMDAxOjY3ODo2ZDQ6NTAyMzo6NTNdOjQ0MyAxM3KtWVYywkFrhy8Jj4Ub3bllKExsvppPGQlkMNupWh4yLmRuc2NyeXB0LWNlcnQuY3J5cHRvc3Rvcm0uaXM 336 | 337 | 338 | ## cs-sk 339 | 340 | South Korea DNSCrypt server provided by https://cryptostorm.is/ 341 | 342 | sdns://AQcAAAAAAAAAEjEwOC4xODEuNTAuMjE4OjQ0MyAxM3KtWVYywkFrhy8Jj4Ub3bllKExsvppPGQlkMNupWh4yLmRuc2NyeXB0LWNlcnQuY3J5cHRvc3Rvcm0uaXM 343 | 344 | 345 | ## cs-sk6 346 | 347 | South Korea IPv6 DNSCrypt server provided by https://cryptostorm.is/ 348 | 349 | sdns://AQcAAAAAAAAAF1syNDA2OjRmNDA6NDpjOjo1M106NDQzIDEzcq1ZVjLCQWuHLwmPhRvduWUoTGy-mk8ZCWQw26laHjIuZG5zY3J5cHQtY2VydC5jcnlwdG9zdG9ybS5pcw 350 | 351 | 352 | ## cs-sydney 353 | 354 | Sydney, Australia DNSCrypt server provided by https://cryptostorm.is/ 355 | 356 | sdns://AQcAAAAAAAAAEjM3LjEyMC4yMzQuMjUxOjQ0MyAxM3KtWVYywkFrhy8Jj4Ub3bllKExsvppPGQlkMNupWh4yLmRuc2NyeXB0LWNlcnQuY3J5cHRvc3Rvcm0uaXM 357 | 358 | 359 | ## cs-sydney6 360 | 361 | Sydney, Australia IPv6 DNSCrypt server provided by https://cryptostorm.is/ 362 | 363 | sdns://AQcAAAAAAAAAGFsyMDAxOmFjODo4NDo0ZDo6NTNdOjQ0MyAxM3KtWVYywkFrhy8Jj4Ub3bllKExsvppPGQlkMNupWh4yLmRuc2NyeXB0LWNlcnQuY3J5cHRvc3Rvcm0uaXM 364 | 365 | 366 | ## cs-tokyo 367 | 368 | Tokyo, Japan DNSCrypt server provided by https://cryptostorm.is/ 369 | 370 | sdns://AQcAAAAAAAAAEDE0Ni43MC4zMS40Mzo0NDMgMTNyrVlWMsJBa4cvCY-FG925ZShMbL6aTxkJZDDbqVoeMi5kbnNjcnlwdC1jZXJ0LmNyeXB0b3N0b3JtLmlz 371 | 372 | 373 | ## cs-tokyo6 374 | 375 | Tokyo, Japan IPv6 DNSCrypt server provided by https://cryptostorm.is/ 376 | 377 | sdns://AQcAAAAAAAAAGFsyMDAxOmFjODo0MDpkZjo6NTNdOjQ0MyAxM3KtWVYywkFrhy8Jj4Ub3bllKExsvppPGQlkMNupWh4yLmRuc2NyeXB0LWNlcnQuY3J5cHRvc3Rvcm0uaXM 378 | 379 | 380 | ## cs-brazil 381 | 382 | Sao Paulo, Brazil DNSCrypt server provided by https://cryptostorm.is/ 383 | 384 | sdns://AQcAAAAAAAAAEjE3Ny41NC4xNDUuMTMxOjQ0MyAxM3KtWVYywkFrhy8Jj4Ub3bllKExsvppPGQlkMNupWh4yLmRuc2NyeXB0LWNlcnQuY3J5cHRvc3Rvcm0uaXM 385 | 386 | 387 | ## cs-brazil6 388 | 389 | Sao Paulo, Brazil IPv6 DNSCrypt server provided by https://cryptostorm.is/ 390 | 391 | sdns://AQcAAAAAAAAAF1syODA0OjM5MWM6MDo3Ojo1M106NDQzIDEzcq1ZVjLCQWuHLwmPhRvduWUoTGy-mk8ZCWQw26laHjIuZG5zY3J5cHQtY2VydC5jcnlwdG9zdG9ybS5pcw 392 | 393 | 394 | ## cs-singapore 395 | 396 | Singapore DNSCrypt server provided by https://cryptostorm.is/ 397 | 398 | sdns://AQcAAAAAAAAAETM3LjEyMC4xNTEuMTE6NDQzIDEzcq1ZVjLCQWuHLwmPhRvduWUoTGy-mk8ZCWQw26laHjIuZG5zY3J5cHQtY2VydC5jcnlwdG9zdG9ybS5pcw 399 | 400 | 401 | ## cs-singapore6 402 | 403 | Singapore IPv6 DNSCrypt server provided by https://cryptostorm.is/ 404 | 405 | sdns://AQcAAAAAAAAAGFsyYTBkOjU2MDA6MWY6Nzo6NTNdOjQ0MyAxM3KtWVYywkFrhy8Jj4Ub3bllKExsvppPGQlkMNupWh4yLmRuc2NyeXB0LWNlcnQuY3J5cHRvc3Rvcm0uaXM 406 | 407 | 408 | ## cs-montreal 409 | 410 | Montreal, Canada DNSCrypt server provided by https://cryptostorm.is/ 411 | 412 | sdns://AQcAAAAAAAAAETE3Ni4xMTMuNzQuMTk6NDQzIDEzcq1ZVjLCQWuHLwmPhRvduWUoTGy-mk8ZCWQw26laHjIuZG5zY3J5cHQtY2VydC5jcnlwdG9zdG9ybS5pcw 413 | 414 | 415 | ## cs-montreal6 416 | 417 | Montreal, Canada IPv6 DNSCrypt server provided by https://cryptostorm.is/ 418 | 419 | sdns://AQcAAAAAAAAAGFsyYTBkOjU2MDA6MTk6NTo6NTNdOjQ0MyAxM3KtWVYywkFrhy8Jj4Ub3bllKExsvppPGQlkMNupWh4yLmRuc2NyeXB0LWNlcnQuY3J5cHRvc3Rvcm0uaXM 420 | 421 | 422 | ## cs-vancouver 423 | 424 | Vancouver, Canada DNSCrypt server provided by https://cryptostorm.is/ 425 | 426 | sdns://AQcAAAAAAAAAEjE5Ni4yNDAuNzkuMTYzOjQ0MyAxM3KtWVYywkFrhy8Jj4Ub3bllKExsvppPGQlkMNupWh4yLmRuc2NyeXB0LWNlcnQuY3J5cHRvc3Rvcm0uaXM 427 | 428 | 429 | ## cs-vancouver6 430 | 431 | Vancouver, Canada IPv6 DNSCrypt server provided by https://cryptostorm.is/ 432 | 433 | sdns://AQcAAAAAAAAAGVsyYTAyOjU3NDA6MjQ6NDU6OjUzXTo0NDMgMTNyrVlWMsJBa4cvCY-FG925ZShMbL6aTxkJZDDbqVoeMi5kbnNjcnlwdC1jZXJ0LmNyeXB0b3N0b3JtLmlz 434 | 435 | 436 | ## cs-nyc 437 | 438 | US - New York City, NY DNSCrypt server provided by https://cryptostorm.is/ 439 | 440 | sdns://AQcAAAAAAAAAETE0Ni43MC4xNTQuNjc6NDQzIDEzcq1ZVjLCQWuHLwmPhRvduWUoTGy-mk8ZCWQw26laHjIuZG5zY3J5cHQtY2VydC5jcnlwdG9zdG9ybS5pcw 441 | 442 | 443 | ## cs-nyc6 444 | 445 | US - New York City, NY IPv6 DNSCrypt server provided by https://cryptostorm.is/ 446 | 447 | sdns://AQcAAAAAAAAAGVsyYTBkOjU2MDA6MjQ6NTQ6OjUzXTo0NDMgMTNyrVlWMsJBa4cvCY-FG925ZShMbL6aTxkJZDDbqVoeMi5kbnNjcnlwdC1jZXJ0LmNyeXB0b3N0b3JtLmlz 448 | 449 | 450 | ## cs-il 451 | 452 | US - Chicago, IL DNSCrypt server provided by https://cryptostorm.is/ 453 | 454 | sdns://AQcAAAAAAAAAEzE5NS4yNDIuMjEyLjEzMTo0NDMgMTNyrVlWMsJBa4cvCY-FG925ZShMbL6aTxkJZDDbqVoeMi5kbnNjcnlwdC1jZXJ0LmNyeXB0b3N0b3JtLmlz 455 | 456 | 457 | ## cs-il6 458 | 459 | US - Chicago, IL IPv6 DNSCrypt server provided by https://cryptostorm.is/ 460 | 461 | sdns://AQcAAAAAAAAAGVsyYTBkOjU2MDA6MTQ0OjE6OjUzXTo0NDMgMTNyrVlWMsJBa4cvCY-FG925ZShMbL6aTxkJZDDbqVoeMi5kbnNjcnlwdC1jZXJ0LmNyeXB0b3N0b3JtLmlz 462 | 463 | 464 | ## cs-ga 465 | 466 | US - Atlanta, GA DNSCrypt server provided by https://cryptostorm.is/ 467 | 468 | sdns://AQcAAAAAAAAAEzEzMC4xOTUuMjEyLjIxMTo0NDMgMTNyrVlWMsJBa4cvCY-FG925ZShMbL6aTxkJZDDbqVoeMi5kbnNjcnlwdC1jZXJ0LmNyeXB0b3N0b3JtLmlz 469 | 470 | 471 | ## cs-ga6 472 | 473 | US - Atlanta, GA IPv6 DNSCrypt server provided by https://cryptostorm.is/ 474 | 475 | sdns://AQcAAAAAAAAAGVsyYTBkOjU2MDA6MTQ1OjU6OjUzXTo0NDMgMTNyrVlWMsJBa4cvCY-FG925ZShMbL6aTxkJZDDbqVoeMi5kbnNjcnlwdC1jZXJ0LmNyeXB0b3N0b3JtLmlz 476 | 477 | 478 | ## cs-tx 479 | 480 | US - Dallas, TX DNSCrypt server provided by https://cryptostorm.is/ 481 | 482 | sdns://AQcAAAAAAAAAETIwOS41OC4xNDcuMzY6NDQzIDEzcq1ZVjLCQWuHLwmPhRvduWUoTGy-mk8ZCWQw26laHjIuZG5zY3J5cHQtY2VydC5jcnlwdG9zdG9ybS5pcw 483 | 484 | 485 | ## cs-tx6 486 | 487 | US - Dallas, TX IPv6 DNSCrypt server provided by https://cryptostorm.is/ 488 | 489 | sdns://AQcAAAAAAAAAH1syNjA2Ojk4ODA6MjEwMDphMDA2OjM6OjUzXTo0NDMgMTNyrVlWMsJBa4cvCY-FG925ZShMbL6aTxkJZDDbqVoeMi5kbnNjcnlwdC1jZXJ0LmNyeXB0b3N0b3JtLmlz 490 | 491 | 492 | ## cs-la 493 | 494 | US - Los Angeles, CA DNSCrypt server provided by https://cryptostorm.is/ 495 | 496 | sdns://AQcAAAAAAAAAEzE5NS4yMDYuMTA0LjIwMzo0NDMgMTNyrVlWMsJBa4cvCY-FG925ZShMbL6aTxkJZDDbqVoeMi5kbnNjcnlwdC1jZXJ0LmNyeXB0b3N0b3JtLmlz 497 | 498 | 499 | ## cs-la6 500 | 501 | US - Los Angeles, CA IPv6 DNSCrypt server provided by https://cryptostorm.is/ 502 | 503 | sdns://AQcAAAAAAAAAGFsyYTBkOjU2MDA6NGY6NTo6NTNdOjQ0MyAxM3KtWVYywkFrhy8Jj4Ub3bllKExsvppPGQlkMNupWh4yLmRuc2NyeXB0LWNlcnQuY3J5cHRvc3Rvcm0uaXM 504 | 505 | 506 | ## cs-sea 507 | 508 | US - Seattle, WA DNSCrypt server provided by https://cryptostorm.is/ 509 | 510 | sdns://AQcAAAAAAAAAEDY0LjEyMC41LjI1MTo0NDMgMTNyrVlWMsJBa4cvCY-FG925ZShMbL6aTxkJZDDbqVoeMi5kbnNjcnlwdC1jZXJ0LmNyeXB0b3N0b3JtLmlz 511 | 512 | 513 | ## cs-sea6 514 | 515 | US - Seattle, WA IPv6 DNSCrypt server provided by https://cryptostorm.is/ 516 | 517 | sdns://AQcAAAAAAAAAHFsyNjA3OmY1YjI6MTphMDBiOmI6OjUzXTo0NDMgMTNyrVlWMsJBa4cvCY-FG925ZShMbL6aTxkJZDDbqVoeMi5kbnNjcnlwdC1jZXJ0LmNyeXB0b3N0b3JtLmlz 518 | 519 | 520 | ## cs-nv 521 | 522 | US - Las Vegas, NV DNSCrypt server provided by https://cryptostorm.is/ 523 | 524 | sdns://AQcAAAAAAAAAEDc5LjExMC41My41MTo0NDMgMTNyrVlWMsJBa4cvCY-FG925ZShMbL6aTxkJZDDbqVoeMi5kbnNjcnlwdC1jZXJ0LmNyeXB0b3N0b3JtLmlz 525 | 526 | 527 | ## cs-nv6 528 | 529 | US - Las Vegas, NV IPv6 DNSCrypt server provided by https://cryptostorm.is/ 530 | 531 | sdns://AQcAAAAAAAAAGFsyYTBkOjU2MDA6MzoxOTo6NTNdOjQ0MyAxM3KtWVYywkFrhy8Jj4Ub3bllKExsvppPGQlkMNupWh4yLmRuc2NyeXB0LWNlcnQuY3J5cHRvc3Rvcm0uaXM 532 | 533 | 534 | ## cs-ore 535 | 536 | US - Oregon DNSCrypt server provided by https://cryptostorm.is/ 537 | 538 | sdns://AQcAAAAAAAAAETE3OS42MS4yMjMuNDc6NDQzIDEzcq1ZVjLCQWuHLwmPhRvduWUoTGy-mk8ZCWQw26laHjIuZG5zY3J5cHQtY2VydC5jcnlwdG9zdG9ybS5pcw 539 | 540 | 541 | ## cs-ore6 542 | 543 | US - Oregon IPv6 DNSCrypt server provided by https://cryptostorm.is/ 544 | 545 | sdns://AQcAAAAAAAAAF1syNjA1OjZjODA6NTpkOjo1M106NDQzIDEzcq1ZVjLCQWuHLwmPhRvduWUoTGy-mk8ZCWQw26laHjIuZG5zY3J5cHQtY2VydC5jcnlwdG9zdG9ybS5pcw 546 | 547 | 548 | ## cs-dc 549 | 550 | US - Washington, DC DNSCrypt server provided by https://cryptostorm.is/ 551 | 552 | sdns://AQcAAAAAAAAAEDE5OC43LjU4LjIyNzo0NDMgMTNyrVlWMsJBa4cvCY-FG925ZShMbL6aTxkJZDDbqVoeMi5kbnNjcnlwdC1jZXJ0LmNyeXB0b3N0b3JtLmlz 553 | 554 | 555 | ## cs-dc6 556 | 557 | US - Washington, DC IPv6 DNSCrypt server provided by https://cryptostorm.is/ 558 | 559 | sdns://AQcAAAAAAAAAH1syNjA0OjlhMDA6MjAxMDphMGJiOjY6OjUzXTo0NDMgMTNyrVlWMsJBa4cvCY-FG925ZShMbL6aTxkJZDDbqVoeMi5kbnNjcnlwdC1jZXJ0LmNyeXB0b3N0b3JtLmlz 560 | 561 | 562 | ## cs-fl 563 | 564 | US - Miami, FL DNSCrypt server provided by https://cryptostorm.is/ 565 | 566 | sdns://AQcAAAAAAAAAEjE0Ni43MC4yNDAuMjAzOjQ0MyAxM3KtWVYywkFrhy8Jj4Ub3bllKExsvppPGQlkMNupWh4yLmRuc2NyeXB0LWNlcnQuY3J5cHRvc3Rvcm0uaXM 567 | 568 | 569 | ## cs-fl6 570 | 571 | US - Miami, FL IPv6 DNSCrypt server provided by https://cryptostorm.is/ 572 | 573 | sdns://AQcAAAAAAAAAGVsyYTBkOjU2MDA6NjoxMjM6OjUzXTo0NDMgMTNyrVlWMsJBa4cvCY-FG925ZShMbL6aTxkJZDDbqVoeMi5kbnNjcnlwdC1jZXJ0LmNyeXB0b3N0b3JtLmlz 574 | --------------------------------------------------------------------------------