Python Multithreading ThreadPool with arguments

In Python3 it is actually very easy to create a fix number of worker threads and fetch a result as soon as it's available. The thread target in this case is a function which takes one argument. According to the multiprocessing documentation, the developers recommend to use the concurrent.futures module because of it's compatibility. I ... Weiterlesen

Debian 11 - DNS test DoT and DoH with dig

If you maintain a DNS resolver, you need to test different protocols these days. DoT (TLS), DoH (HTTPS) and regular DNS via UDP and TCP are all subjects of a modern resolver. Unfortunately unbound and dig on Debian Bullseye both come without DoH support. Either the version is too old or the necessary compile flags ... Weiterlesen

Bind9 native DoT and DoH support

Bind9 is supporting DoT and DoH natively since a while now. There is no need to run another Server in front of the most current Bind9 major version anymore. DoT support was added with release 9.17.7 DoH support was added with release 9.17.10 Because most Linux distributions ship older versions of Bind9 with their stable ... Weiterlesen