Why is Freedome changing my DNS settings?
I use Freedome version 2.45.888.0 on Windows 10 Enterprise build 18363.2212. I use my computer on Ethernet in my office and on Wifi, using Freedome, at external locations. Sometimes, after having used Freedome on Wifi then coming into the office after starting up the computer, the Ethernet connection shows no internet.
I look at the adapter settings and it shows the DNS server has been manually set to either 127.0.0.1 or 0.0.0.0. I've checked all adapter settings in netsh dump. I took screenshot of the IPv4 configuration when the internet works correctly after having used Freedome. I've looked at netsh dump again after the fault has happened but it doesn't show anything different about the routes, interfaces or subinterfaces.
I understand that Freedome uses DNS-over-HTTPS to anonymise DNS queries but if it's going to set Windows's DNS server address to localhost, it should at least set it back after leaving the program. I don't know why 0.0.0.0 would be an option either.
Is this being addressed in a new version of the client?