Because I was bored at work and often required access to a passive DNS database and found them all closed. The main source of DNS entries is certstream.
Is there an API?
Yes, but it is not finished and documented, yet
How to use it?
You can simply search on the website or point your DNS resolver against me. For example 'dig google.de @22.214.171.124' will add the google.de entries to the database
Some data does not show up?
It may be that the server did not see the data or process it fast enough. It may take time. I also do cache on the http server side, so it may take up to 60 minutes.
How can I download the database?
This is something I am working on right now. The main issue is limited CPU, I/O and bandwidth. If you have an idea, drop me an email at pdns /guesswhat/ daloo.de
Alex, I do random stuff. I combine many Dilbert figures inside me.
On what hardware are you running?
Initially a VPS at Hetzner.de (CX10, then CX20) for 4,xx EUR per month (had to upgrade, because of disk space). The 2nd smallest. 2GB RAM, 2 vCPU. Now a VPS M SSD from Contabo.de (8,99 per month for 300GB SSD, 12GB RAM, 4 cores). The software is mainly MariaDB, C, PHP and some HTML/CSS/JS. I plan to open source it, once I cleaned it up.
Current database is 68130.57 MB. Server load: 0.46