fpdns
remotely determine DNS server version
Install
- All systems
-
curl cmd.cat/fpdns.sh
- Debian
-
apt-get install fpdns
- Ubuntu
-
apt-get install fpdns
- 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
- Dockerfile
- dockerfile.run/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.