bitbeans / SimpleDnsCrypt

A simple management tool for dnscrypt-proxy
https://simplednscrypt.org
MIT License
2.28k stars 233 forks source link

Is it program still under development #537

Open tutak-kat opened 3 years ago

tutak-kat commented 3 years ago

Hi, almost a year passed since last release, are you mr. bitbean still here? 2 months ago you wrote that you have a time now... Sorry for asking but program is so good. Thanks for all your efforts.

rescenic commented 3 years ago

How to Update dnscrypt-proxy to version 2.0.45

  1. Download dnscypt-proxy v2.0.45 For x32 OS: https://github.com/DNSCrypt/dnscrypt-proxy/releases/download/2.0.45/dnscrypt-proxy-win32-2.0.45.zip For x64 OS: https://github.com/DNSCrypt/dnscrypt-proxy/releases/download/2.0.45/dnscrypt-proxy-win64-2.0.45.zip
  2. Download dnscrypt-resolvers v3 https://github.com/DNSCrypt/dnscrypt-resolvers/archive/refs/heads/master.zip
  3. Extract dnscrypt-proxy-win64-2.0.45.zip, copy the content to your dnscrypt-proxy installation folder, in my case: C:\Program Files\DNSCrypt\dnscrypt-proxy\
  4. Extract dnscrypt-resolvers-master.zip and copy the content of subfolder v3 to your dnscrypt-proxy installation folder, in my case: C:\Program Files\DNSCrypt\dnscrypt-proxy\ img1 img2
  5. Copy this setting to dnscrypt-proxy.toml (i use cloudflare dns resolver) in your dnscrypt-proxy installation folder, in my case: C:\Program Files\DNSCrypt\dnscrypt-proxy\
    
    server_names = ["cloudflare"]
    listen_addresses = ["127.0.0.1:53", "[::1]:53"]
    max_clients = 250
    ipv4_servers = true
    ipv6_servers = false
    disabled_server_names = []
    dnscrypt_servers = true
    doh_servers = true
    require_dnssec = true
    require_nolog = true
    require_nofilter = true
    daemonize = false
    force_tcp = false
    dnscrypt_ephemeral_keys = false
    tls_disable_session_tickets = false
    offline_mode = false
    timeout = 5000
    keepalive = 30
    lb_estimator = false
    netprobe_timeout = 60
    netprobe_address = "9.9.9.9:53"
    log_level = 0
    use_syslog = false
    cert_refresh_delay = 240
    fallback_resolvers = ["9.9.9.9:53", "8.8.8.8:53"]
    ignore_system_dns = true
    log_files_max_size = 10
    log_files_max_age = 7
    log_files_max_backups = 1
    block_ipv6 = true
    block_unqualified = true
    block_undelegated = true
    reject_ttl = 600
    forwarding_rules = "C:\\Program Files\\DNSCrypt\\dnscrypt-proxy\\forwarding-rules.txt"
    cloaking_rules = "C:\\Program Files\\DNSCrypt\\dnscrypt-proxy\\cloaking-rules.txt"
    cache = true
    cache_size = 1024
    cache_min_ttl = 2400
    cache_max_ttl = 86400
    cache_neg_min_ttl = 60
    cache_neg_max_ttl = 600

[query_log] format = "ltsv"

[nx_log] format = "ltsv"

[blacklist] blacklist_file = "C:\Program Files\DNSCrypt\dnscrypt-proxy\blacklist.txt" log_format = "ltsv"

[ip_blacklist]

[anonymized_dns] skip_incompatible = false

[broken_implementations] fragments_blocked = ["cisco", "cisco-ipv6", "cisco-familyshield", "cisco-familyshield-ipv6", "quad9-dnscrypt-ip4-filter-alt", "quad9-dnscrypt-ip4-filter-pri", "quad9-dnscrypt-ip4-nofilter-alt", "quad9-dnscrypt-ip4-nofilter-pri", "quad9-dnscrypt-ip6-filter-alt", "quad9-dnscrypt-ip6-filter-pri", "quad9-dnscrypt-ip6-nofilter-alt", "quad9-dnscrypt-ip6-nofilter-pri", "cleanbrowsing-adult", "cleanbrowsing-family-ipv6", "cleanbrowsing-family", "cleanbrowsing-security"]

[sources]

[sources.public-resolvers] urls = ["https://raw.githubusercontent.com/DNSCrypt/dnscrypt-resolvers/master/v3/public-resolvers.md"] minisign_key = "RWQf6LRCGA9i53mlYecO4IzT51TGPpvWucNSCh1CBM0QTaLn73Y7GFO3" cache_file = "public-resolvers.md" refresh_delay = 0 prefix = ""

[sources.relays] urls = ["https://raw.githubusercontent.com/DNSCrypt/dnscrypt-resolvers/master/v3/relays.md"] minisign_key = "RWQf6LRCGA9i53mlYecO4IzT51TGPpvWucNSCh1CBM0QTaLn73Y7GFO3" cache_file = "relays.md" refresh_delay = 72 prefix = ""


6. Launch Simple DNSCrypt, add DNSCrypt Service, and then choose the network cards.
7. See if it works:
![img3](https://i.ibb.co/vV1KLQ7/10-04-2021-1254-18-39-33.png)
sutex commented 3 years ago

Tried all that and the Icon appears, like its loading but it does not work, So used my old dnscrypt-proxy.toml and it works