Hello,
you may wonder why this service has such an exquisite name. It is, due to the beauty of the New Zealand tree, called manuka.
Its white or blue tiny flowers create a great vision in New Zealand landscape. If you are interested in this plant and happen to live close to Stuttgart,
give the Wilhelma zoological and botanical garden a visit, which is home to a fully grown manuka tree.
Its exceptionalism in Europe brought the idea to make it the naming source for this webservice.
This service is an individual's project, which aims at providing privacy by employing state of the art technologies. Its main focus is to allow for private and secure name service provision by using latest technology in securing DNS connections. Currently, this service runs an unbound 1.13 DNS server, which is configured to resolve domains recursively. Service is only provided for DNS-over-TLS on port 853. Currently, the software enforces a rate limit of 100 queries per IP address and second. If you run a larger infrastructure, such as a tor exit node, you might be willing to split your dns queries to multiple partners.
The DNS service provided is uncensored and only filtered for advertising, malvertising and tracking domains. Currently, the following filter lists are read twice a week and combined to a large filter list:
Domains included in any of the filter lists will return the following records:
The servers used to resolve the domains are:
All requests to the previously mentioned DNS servers are made using DNS-over-TLS, thus creating a chain of encrypted DNS traffic. Domain validation uses the DNS root servers from a.root-servers.net to m.root-servers.net. The unbound server is configured to not log any queries and its error log is set to 0, which means only fatal errors are logged.
The addresses to use this server are:
The port required is: 853/tcp
To use this instance in unbound, please add the following to your /etc/unbound/unbound.conf:
forward-zone:
forward-tls-upstream: yes
forward-addr: 2a01:4f8:c2c:7bfc::1@853#manukatree.eu
forward-addr: 159.69.41.58@853#manukatree.eu
To use this instance in stubby, please add the following configuration to the /etc/stubby/stubby.yaml:
upstream_recursive_servers:
tls_auth_name: "manukatree.eu"
- address_data: 2a01:4f8:c2c:7bfc::1
tls_auth_name: "manukatree.eu"
In case you are running stubby on an OpenWRT instance, the configuration in the /etc/config/stubby file is as follows:
config resolver
option tls_auth_name "manukatree.eu"
option tls_auth_name "manukatree.eu"
The DNS server can be set as private DNS in Android, for which you have to add the domain name manukatree.eu to the respective menu in the Android settings.
After the expiration of Let's Encrypt certificates, the server ceased to work. The issue has been resolved by regenerating the server certificates.
Doing so requires the following option to be set: