Open mrghosh opened 6 years ago
Just make sure on your LAN setting change the DNS to set automatically. The active network card UI can be buggy sometimes.
dnscrypt system work by making "DNScache" in your PC instead asking for DNS-resolve to specific DNS-IP-address
so by enabling simplednscrypt, it will automatically set DNS IP address set to 127.0.0.1 (local ip address) when you disable it, it not reverting DNS IP to automatic, so as it stay set to 127.0.0.1 but the resolving system is disabled you end up cannot resolving internet address
Thank you Skcyte and slyphnier for telling how dnscrypt works.
After some trials, I have found that:
The above works flawlessly on most of the times but it fails at a specific situation. If we use static IP in adapter settings, windows force users to manually specify DNS address. You can't specify static IP manually and keep DNS automatic at the same time. So, when dnscrypt tries to revert to 'obtain DNS server address automatically', it fails and makes browsing impossible because there is no DNS server specified.
(screenshot: notice that the automatic DNS option is disabled when using staic IP)
Possible Solution: When enabling dnscrypt, keep note of the current DNS settings (ie, whether using automatic DNS settings or specific DNS server). If the user is using specific servers, then revert to those servers without trying to set automatically.
Thank you :)
How do I stop it completely and revert to system DNS? The only way it is working if I restart the computer after deactivating the service.
v 0.5.4(x86) dnscrypt proxy v2.0.8