Closed PEPERSO closed 3 years ago
Thanks for the query.
The DNS server makes a https connection once each time you login via the web console to check for update. There is no automatic update, instead this is just a notification that is shown in the UI when there is an update available. The update notification uses go.technitium.com and download.technitium.com domain names.
The rest of the domain name that you see in the DNS logs are due to the web browser doing dns prefetch. This is a web browser feature which resolves all domain name for all the URLs it finds on the web page to be ready for the user to click. This is done for performance reasons. There are URLs in the footer and in the About tab which the browser sees and does dns prefetch. There is no actual connection being made by the web browser.
Shreyas Zare Technitium
On Wed, Oct 21, 2020, 20:04 pep notifications@github.com wrote:
I've found, using technitium logs, that everytime I go to http://localhost:5380, there are connections to these domains (in the following order):
- go.technitium.com
- twitter.com
- technitium.com
- dnsclient.net (I guess this one is necessary for the DNS Client tool page ?)
- blog.technitium.com
- tools.ietf.org
- github.com
And then, once logged in:
- go.technitium.com
- download.technitium.com (I guess those two are auto check for update, would it be possible to choose if I want an auto check or check by myself ?
I'm quite sure these connections are due to technitium, because I followed the following steps:
- Deleted the log file from the http API
- Started a browser
- Download the log again with the api (almost no change)
- Then going to http://localhost:5380 from the browser
- Download the log with API
- Log in from browser
- Download again
All my block lists are on my computer, no need to go through the internet to update them. As a DNS server and logger, Technitium is critical to my privacy, and I would like to know what are all these connections for, especially the twitter one, which I don't really understand...
Anyway thanks for Technitium, I hope it will keep growing !
— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/TechnitiumSoftware/DnsServer/issues/186, or unsubscribe https://github.com/notifications/unsubscribe-auth/ACMLM3BHVMZ57ZXXFPX5DE3SL3WQ3ANCNFSM4SZ323HQ .
As always, thanks for the quick and clear answer !
For the update check, I know it's not an automatic update and just a check to eventually display a notification, but I would like to be able to choose if this check is done automatically or not. Alright for the other connections, I'll see how to disable dns prefetching on my browser !
The automatic update check is done on the client side javascript. Since, the settings are not directly accessible to it, I need to think about such option.
I've found, using technitium logs, that everytime I go to http://localhost:5380, there are connections to these domains (in the following order):
And then, once logged in:
I'm quite sure these connections are due to technitium, because I followed the following steps:
All my block lists are on my computer, no need to go through the internet to update them. As a DNS server and logger, Technitium is critical to my privacy, and I would like to know what are all these connections for, especially the twitter one, which I don't really understand...
Anyway thanks for Technitium, I hope it will keep growing !