Noxwizard / dnscrypt-winclient

Windows client for managing the DNSCrypt Proxy
MIT License
402 stars 81 forks source link

Remeber settings if installed #23

Open rugk opened 9 years ago

rugk commented 9 years ago

Does not remember custom network settings after closing when using as a service

Okay, it's a know issue, but are there any plans to fix this?

Noxwizard commented 9 years ago

Probably not any time soon as it has to be changed to persist that information. If this is being installed as a service, it seems unlikely that most people will be frequently enabling/disabling the proxy, which is where this is useful.

fenghaolin commented 8 years ago

Hi. I previous used DNSCryptWin-v0.0.6.exe, and this is the first day I use this dnscrypt-winclient. Thanks for this great work.

I also find that it doesn't remember the custom setting after closing, but I don't know whether I am running it as a service. I just open the dnscrypt-winclient.exe file, select the network devices for use of it, select the provider, and leave everything else untouch, and then click 'start'. This way does not remember my setting. What does it mean by 'Install'? If I install it, will it remember the setting? And by installing, do I install it with the provider I selected or could I switch to another provider later even if I install it now?

Another question is, what does that mean by 'act as a gateway device'? I tried to select this option, but the then when using ipconfig to check my device's gateway, it still shows my wifi router as gateway, not this one.

rugk commented 8 years ago

Probably that's a UX issue. (the buttons are not self-explanatory)

So I'll try to explain them:

'start'.

Starts the dnscrypt-proxy exe with the current settings. After a computer restart the process will not be restarted again.

'Install'

Installs dnscrypt-proxy as a Windows service, which starts when the computer starts.

If I install it, will it remember the setting?

The UI does not show the settings, but dnscrypt-proxy will remember the settings and use them at every start.

do I install it with the provider I selected

Yes.

could I switch to another provider later even if I install it now?

Yes, but AFAIK you have the first choose your new provider and install it ("on top" of the previous "installation").

'act as a gateway device'

This allows other devices in your LAN to use the device where dnscrypt-proxy is running as a DNS server.

fenghaolin commented 8 years ago

Hi rugk. Thanks a lot for the clear explanation. There is one question left: if I choose a new provider, and then click the 'install' again, would it replaces the previous installation, or do I have to uninstall the previous installation first? You said it would be "on top" of the previous "installation", but I don't know what that "on top" exactly mean. Thanks.

rugk commented 8 years ago

AFAIK it replaces the previous settings.

fenghaolin commented 8 years ago

Thanks!

KrasnayaPloshchad commented 7 years ago

Recently DNSCrypt introduced a configuration file to load & save settings, and available in version 1.8.0, so I think we can get the way to fix this issue.