fpdns

remotely determine DNS server version

Install

All systems
curl cmd.cat/fpdns.sh
Debian Debian
apt-get install fpdns
Ubuntu
apt-get install fpdns
image/svg+xml Kali Linux
apt-get install fpdns
Fedora
dnf install fpdns
Windows (WSL2)
sudo apt-get update sudo apt-get install fpdns
Raspbian
apt-get install fpdns

fpdns

remotely determine DNS server version

A nameserver basically responds to a query. Interoperability is an obvious requirement here. The standard protocol behaviour of different DNS implementations is expected to be the same. The reality is quite different though. fpdns uses a series of borderline DNS queries to determine the vendor, product and version of a nameserver.