dnscrypt-proxy增加public-resolvers.md
This commit is contained in:
parent
84e3cdb6ea
commit
4658e491b8
2343
@dnscrypt-proxy/public-resolvers.md
Normal file
2343
@dnscrypt-proxy/public-resolvers.md
Normal file
File diff suppressed because it is too large
Load Diff
4
@dnscrypt-proxy/public-resolvers.md.minisig
Normal file
4
@dnscrypt-proxy/public-resolvers.md.minisig
Normal file
@ -0,0 +1,4 @@
|
|||||||
|
untrusted comment: signature from minisign secret key
|
||||||
|
RWQf6LRCGA9i55Xxgp4q67FbxQVcp+axbIqWlYij7p6novWCHoSXwEaqTqy2wYKuRDyXhhRFNMW/7+0h62Fg+d3ZRntYTab9lws=
|
||||||
|
trusted comment: timestamp:1631998182 file:public-resolvers.md
|
||||||
|
nYtUMLIVs6UlgNvFzuizFdB+dy/bE1D63DBN+lWmf4s+XH3lhrJW/o0b/k22tOb59mL+8Z7gAvdT2YiZanIVAA==
|
||||||
255
@dnscrypt-proxy/relays.md
Normal file
255
@dnscrypt-proxy/relays.md
Normal file
@ -0,0 +1,255 @@
|
|||||||
|
# Anonymized DNS relays
|
||||||
|
|
||||||
|
Anonymized DNS is a lightweight alternative to Tor and SOCKS proxies,
|
||||||
|
dedicated to DNS traffic. They hide the client IP address to DNS resolvers,
|
||||||
|
providing anonymity in addition to confidentiality and integrity.
|
||||||
|
|
||||||
|
DNS Anonymization is only compatible with servers supporting the
|
||||||
|
DNSCrypt protocol.
|
||||||
|
|
||||||
|
See the link below for more information:
|
||||||
|
|
||||||
|
https://github.com/DNSCrypt/dnscrypt-proxy/wiki/Anonymized-DNS
|
||||||
|
|
||||||
|
|
||||||
|
## anon-acsacsar-ams-ipv4
|
||||||
|
|
||||||
|
Anonymized DNS relay hosted in AMS on Scaleway
|
||||||
|
|
||||||
|
sdns://gQ01MS4xNTguMTY2Ljk3
|
||||||
|
|
||||||
|
|
||||||
|
## anon-acsacsar-ams-ipv6
|
||||||
|
|
||||||
|
Anonymized DNS relay hosted in AMS on Scaleway
|
||||||
|
|
||||||
|
sdns://gRZbMjAwMTpiYzg6MTgyNDo3Mzg6OjFd
|
||||||
|
|
||||||
|
|
||||||
|
## anon-ams-nl
|
||||||
|
|
||||||
|
Anonymized DNS relay hosted in Netherlands - NL
|
||||||
|
|
||||||
|
sdns://gRI1MS4xNS4xMjQuMjA4OjQzNDM
|
||||||
|
|
||||||
|
|
||||||
|
## anon-ams-nl-ipv6
|
||||||
|
|
||||||
|
Anonymized DNS relay hosted in Netherlands - NL
|
||||||
|
|
||||||
|
sdns://gRxbMjAwMTpiYzg6MTgzMDoyMDE4OjoxXTo0MzQz
|
||||||
|
|
||||||
|
|
||||||
|
## anon-bcn
|
||||||
|
|
||||||
|
Anonymized DNS relay hosted in Barcelona, Spain.
|
||||||
|
|
||||||
|
sdns://gRMxODUuMjUzLjE1NC42Njo0MzQz
|
||||||
|
|
||||||
|
|
||||||
|
## anon-dnscrypt.uk-ipv4
|
||||||
|
|
||||||
|
Anonymized DNS relay hosted in UK on DigitalOcean
|
||||||
|
|
||||||
|
sdns://gQ0xNjUuMjMyLjMyLjk1
|
||||||
|
|
||||||
|
|
||||||
|
## anon-dnscrypt.uk-ipv6
|
||||||
|
|
||||||
|
Anonymized DNS relay hosted in UK on DigitalOcean
|
||||||
|
|
||||||
|
sdns://gRpbMmEwMzpiMGMwOjE6ZTA6OjQ4NzoxMDAxXQ
|
||||||
|
|
||||||
|
|
||||||
|
## anon-inconnu
|
||||||
|
|
||||||
|
Anonymized DNS relay hosted in Seattle, WA (USA), maintained by Eric
|
||||||
|
Lagergren (@ericlagergren). Running the official Docker image on Vultr.
|
||||||
|
|
||||||
|
sdns://gQ4xMDQuMjM4LjE1My40Ng
|
||||||
|
|
||||||
|
|
||||||
|
## anon-kama
|
||||||
|
|
||||||
|
Anonymized DNS relay hosted in France and maintained by Frank Denis (@jedisct1).
|
||||||
|
|
||||||
|
sdns://gQ4xMzcuNzQuMjIzLjIzNA
|
||||||
|
|
||||||
|
|
||||||
|
## anon-meganerd
|
||||||
|
|
||||||
|
Anonymized DNS relay hosted by MegaNerd.nl (IPv4) (https://www.meganerd.nl/encrypted-dns-server) in Amsterdam, The Netherlands (AMS1)
|
||||||
|
|
||||||
|
sdns://gQ4xMzYuMjQ0Ljk3LjExNA
|
||||||
|
|
||||||
|
|
||||||
|
## anon-meganerd-ipv6
|
||||||
|
|
||||||
|
Anonymized DNS relay hosted by MegaNerd.nl (IPv6) (https://www.meganerd.nl/encrypted-dns-server) in Amsterdam, The Netherlands (AMS1)
|
||||||
|
|
||||||
|
sdns://gSdbMjAwMToxOWYwOjUwMDE6Y2JiOjU0MDA6M2ZmOmZlMDc6ZjcwZF0
|
||||||
|
|
||||||
|
|
||||||
|
## anon-opennic-R4SAS
|
||||||
|
|
||||||
|
Anonymized DNS relay hosted in OVH, Paris, France - maintained by R4SAS - https://github.com/r4sas
|
||||||
|
|
||||||
|
sdns://gQ0xNTEuODAuMjIyLjc5
|
||||||
|
|
||||||
|
|
||||||
|
## anon-pf
|
||||||
|
|
||||||
|
Anonymized DNS relay by post-factum | Zürich, Switzerland | https://dns.post-factum.tk
|
||||||
|
|
||||||
|
sdns://gRQxNDAuMjM4LjIxNS4xOTI6ODQ0Mw
|
||||||
|
|
||||||
|
|
||||||
|
## anon-plan9-dns
|
||||||
|
|
||||||
|
Anonymized DNS relay hosted in New Jersey, USA. Running the official Docker image on Vultr by @jlongua1
|
||||||
|
|
||||||
|
sdns://gQ4xNzMuMTk5LjEyNi4zNQ
|
||||||
|
|
||||||
|
|
||||||
|
## anon-plan9-ns2
|
||||||
|
|
||||||
|
Anonymized DNS relay hosted in Florida, USA. info - https://jlongua.github.io/plan9-dns/
|
||||||
|
|
||||||
|
sdns://gRI0NS42My4xMTAuMTg3Ojg0NDM
|
||||||
|
|
||||||
|
|
||||||
|
## anon-pwoss.org
|
||||||
|
|
||||||
|
Anonymized DNS relay hosted in Nuremberg, Germany (netcup) and maintained by https://pwoss.org (Dan)
|
||||||
|
|
||||||
|
sdns://gRM0NS4xNDIuMTc2LjE3MDo0NDM0
|
||||||
|
|
||||||
|
|
||||||
|
## anon-resolver4.dns.openinternet.io
|
||||||
|
|
||||||
|
Anonymized DNS relay colocated at Sonic.net in Santa Rosa, CA in the United States. Provided by https://openinternet.io
|
||||||
|
|
||||||
|
sdns://gQ03MC4zNi4xNzAuMTI2
|
||||||
|
|
||||||
|
|
||||||
|
## anon-saldns01-conoha-ipv4
|
||||||
|
|
||||||
|
Hosted on ConoHa VPS Tokyo region. No log.
|
||||||
|
|
||||||
|
sdns://gRQxMTguMjcuMTA4LjE0MDo1MDQ0Mw
|
||||||
|
|
||||||
|
|
||||||
|
## anon-saldns02-conoha-ipv4
|
||||||
|
|
||||||
|
Hosted on ConoHa VPS Tokyo region. No log.
|
||||||
|
|
||||||
|
sdns://gRUxMzMuMTMwLjExOC4xMDM6NTA0NDM
|
||||||
|
|
||||||
|
|
||||||
|
## anon-saldns99-conoha-ipv4
|
||||||
|
|
||||||
|
Hosted on ConoHa VPS Tokyo region (not a resolver, but just a relay). No log
|
||||||
|
|
||||||
|
sdns://gRUxMzMuMTMwLjExMy4xNjM6NTA0NDM
|
||||||
|
|
||||||
|
|
||||||
|
## anon-saldnssg01-conoha-ipv4
|
||||||
|
|
||||||
|
Hosted on ConoHa VPS Singapore region. No log.
|
||||||
|
|
||||||
|
sdns://gRQxNjMuNDQuMTU0LjE0NDo1MDQ0Mw
|
||||||
|
|
||||||
|
|
||||||
|
## anon-scaleway
|
||||||
|
|
||||||
|
Anonymized DNS relay hosted in France and maintained by Frank Denis (@jedisct1).
|
||||||
|
Running on an instance donated by https://scaleway.com
|
||||||
|
|
||||||
|
sdns://gQ8xNjMuMTcyLjE4MC4xMjU
|
||||||
|
|
||||||
|
|
||||||
|
## anon-scaleway-ams
|
||||||
|
|
||||||
|
Anonymized DNS relay hosted in Amsterdam and maintained by Frank Denis (@jedisct1).
|
||||||
|
Running on an instance donated by https://scaleway.com
|
||||||
|
|
||||||
|
sdns://gQ01MS4xNS4xMjIuMjUw
|
||||||
|
|
||||||
|
|
||||||
|
## anon-scaleway-ams-ipv6
|
||||||
|
|
||||||
|
Anonymized DNS relay hosted in Amsterdam and maintained by Frank Denis (@jedisct1).
|
||||||
|
IPv6 only. Running on an instance donated by https://scaleway.com
|
||||||
|
|
||||||
|
sdns://gRZbMjAwMTpiYzg6MTgyMDo1MGQ6OjFd
|
||||||
|
|
||||||
|
|
||||||
|
## anon-serbica
|
||||||
|
|
||||||
|
Anonymized DNS relay hosted in Netherlands by https://litepay.ch
|
||||||
|
|
||||||
|
sdns://gRMxODUuNjYuMTQzLjE3ODo1MzUz
|
||||||
|
|
||||||
|
|
||||||
|
## anon-sth-se
|
||||||
|
|
||||||
|
Anonymized DNS relay hosted in Sweden - SE
|
||||||
|
|
||||||
|
sdns://gRI0NS4xNTMuMTg3Ljk2OjQzNDM
|
||||||
|
|
||||||
|
|
||||||
|
## anon-tiarap
|
||||||
|
|
||||||
|
Anonymized DNS relay hosted in Singapore
|
||||||
|
|
||||||
|
sdns://gRMxNzQuMTM4LjI5LjE3NToxNDQz
|
||||||
|
|
||||||
|
|
||||||
|
## anon-tiarap-ipv6
|
||||||
|
|
||||||
|
Anonymized IPv6 DNS relay hosted in Singapore
|
||||||
|
|
||||||
|
sdns://gSBbMjQwMDo2MTgwOjA6ZDA6OjVmNzM6NDAwMV06MTQ0Mw
|
||||||
|
|
||||||
|
|
||||||
|
## anon-v.dnscrypt.uk-ipv4
|
||||||
|
|
||||||
|
Anonymized DNS relay hosted in UK on Vultr
|
||||||
|
|
||||||
|
sdns://gQ8xMDQuMjM4LjE4Ni4xOTI
|
||||||
|
|
||||||
|
|
||||||
|
## anon-v.dnscrypt.uk-ipv6
|
||||||
|
|
||||||
|
Anonymized DNS relay hosted in UK on Vultr
|
||||||
|
|
||||||
|
sdns://gShbMjAwMToxOWYwOjc0MDI6MTU3NDo1NDAwOjJmZjpmZTY2OjJjZmZd
|
||||||
|
|
||||||
|
|
||||||
|
## anon-zackptg5-us-il-ipv4
|
||||||
|
|
||||||
|
Anonymized DNS relay hosted in Chicago, IL on Vultr. Maintained by @Zackptg5
|
||||||
|
|
||||||
|
sdns://gQ0xMzcuMjIwLjU5LjYy
|
||||||
|
|
||||||
|
|
||||||
|
## anon-zackptg5-us-il-ipv6
|
||||||
|
|
||||||
|
Anonymized DNS relay hosted in Chicago, IL on Vultr. Maintained by @Zackptg5
|
||||||
|
|
||||||
|
sdns://gShbMjAwMToxOWYwOjVjMDE6MTQ3ZTo1NDAwOjNmZjpmZTJhOjNiMWZd
|
||||||
|
|
||||||
|
|
||||||
|
## anon-zackptg5-us-pit-ipv4
|
||||||
|
|
||||||
|
Anonymized DNS relay hosted in Pittsburgh, PA on TeraSwitch. Maintained by @Zackptg5
|
||||||
|
|
||||||
|
sdns://gRE3NC4xMTguMTQxLjQ3OjQ0Mg
|
||||||
|
|
||||||
|
|
||||||
|
## anon-zackptg5-us-pit-ipv6
|
||||||
|
|
||||||
|
Anonymized DNS relay hosted in Pittsburgh, PA on TeraSwitch. Maintained by @Zackptg5
|
||||||
|
|
||||||
|
sdns://gSdbMjYwNzpmZGMwOjI6MDpmODE2OjNlZmY6ZmUzMjpjN2I0XTo0NDI
|
||||||
|
|
||||||
4
@dnscrypt-proxy/relays.md.minisig
Normal file
4
@dnscrypt-proxy/relays.md.minisig
Normal file
@ -0,0 +1,4 @@
|
|||||||
|
untrusted comment: signature from minisign secret key
|
||||||
|
RWQf6LRCGA9i5zf7F99DA8LcWK5wNZ4zyQigsfXz4QiRCikSofXa1+YAc1NlroT2p1KcRFJTnmhQndGGeQRIKnZgitqNjkCcfw4=
|
||||||
|
trusted comment: timestamp:1631615518 file:relays.md
|
||||||
|
p52Iv2mG0WxNGpjBhzvJz/beL5uFEEYsylT4hoYUA+6OOURiean0iDiI8KHxA7woJC50ehTipgpnrCr4muNkAw==
|
||||||
Binary file not shown.
@ -17,7 +17,7 @@ namespace FastGithub.DomainResolve
|
|||||||
/// </summary>
|
/// </summary>
|
||||||
sealed class DnscryptProxy
|
sealed class DnscryptProxy
|
||||||
{
|
{
|
||||||
private const string PATH = "dnscryptproxy";
|
private const string PATH = "dnscrypt-proxy";
|
||||||
private const string NAME = "dnscrypt-proxy";
|
private const string NAME = "dnscrypt-proxy";
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
@ -82,15 +82,7 @@ namespace FastGithub.DomainResolve
|
|||||||
var tcpListeners = IPGlobalProperties.GetIPGlobalProperties().GetActiveTcpListeners();
|
var tcpListeners = IPGlobalProperties.GetIPGlobalProperties().GetActiveTcpListeners();
|
||||||
var udpListeners = IPGlobalProperties.GetIPGlobalProperties().GetActiveUdpListeners();
|
var udpListeners = IPGlobalProperties.GetIPGlobalProperties().GetActiveUdpListeners();
|
||||||
|
|
||||||
foreach (var endPoint in tcpListeners)
|
foreach (var endPoint in tcpListeners.Concat(udpListeners))
|
||||||
{
|
|
||||||
if (endPoint.AddressFamily == addressFamily)
|
|
||||||
{
|
|
||||||
hashSet.Add(endPoint.Port);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
foreach (var endPoint in udpListeners)
|
|
||||||
{
|
{
|
||||||
if (endPoint.AddressFamily == addressFamily)
|
if (endPoint.AddressFamily == addressFamily)
|
||||||
{
|
{
|
||||||
|
|||||||
@ -9,28 +9,10 @@
|
|||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
|
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
<None Include="../@libs/dnscrypt-proxy.toml" Link="dnscryptproxy/dnscrypt-proxy.toml">
|
<None Include="../@dnscrypt-proxy/*" Link="dnscrypt-proxy/%(Filename)%(Extension)">
|
||||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||||
</None>
|
</None>
|
||||||
<None Include="../@libs/LICENSE" Link="dnscryptproxy/LICENSE">
|
<None Include="../@dnscrypt-proxy/$(RuntimeIdentifier)/dnscrypt-proxy.exe" Link="dnscrypt-proxy/%(Filename)%(Extension)">
|
||||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
|
||||||
</None>
|
|
||||||
</ItemGroup>
|
|
||||||
|
|
||||||
<ItemGroup Condition="'$(RuntimeIdentifier)' == 'win-x64'">
|
|
||||||
<None Include="../@libs/windows-x64/dnscrypt-proxy.exe" Link="dnscryptproxy/dnscrypt-proxy.exe">
|
|
||||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
|
||||||
</None>
|
|
||||||
</ItemGroup>
|
|
||||||
|
|
||||||
<ItemGroup Condition="'$(RuntimeIdentifier)' == 'linux-x64'">
|
|
||||||
<None Include="../@libs/linux-x64/dnscrypt-proxy" Link="dnscryptproxy/dnscrypt-proxy">
|
|
||||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
|
||||||
</None>
|
|
||||||
</ItemGroup>
|
|
||||||
|
|
||||||
<ItemGroup Condition="'$(RuntimeIdentifier)' == 'osx-x64'">
|
|
||||||
<None Include="../@libs/osx-x64/dnscrypt-proxy" Link="dnscryptproxy/dnscrypt-proxy">
|
|
||||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||||
</None>
|
</None>
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user