From a518c4b0673dbba7231ce852c5e1a648d928711c Mon Sep 17 00:00:00 2001 From: Pascal Bouquet Date: Sat, 19 Apr 2025 14:31:12 +0200 Subject: [PATCH] add README.md --- README.md | 44 ++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 44 insertions(+) create mode 100644 README.md diff --git a/README.md b/README.md new file mode 100644 index 0000000..1c2bc63 --- /dev/null +++ b/README.md @@ -0,0 +1,44 @@ +# chkip + +🛠️ Ein praktisches DNS- und Mailserver-Check-Tool für die Kommandozeile. +Mit Unterstützung für Domain- und IP-Modus, JSON-Ausgabe und gängigen Mail-spezifischen DNS-Abfragen. + +--- + +## ✨ Features + +- Automatische Erkennung: IP vs. Domain +- Domain-Modus: + - A / AAAA / MX + - PTR & FCrDNS je MX + - rDNS (via ipinfo.io) + - SPF (`-sS`) + - DMARC (`-sD`) + - MTA-STS (`-sM`) + - TLSA/DANE (`-sT`) + - DKIM (`-sDK [selector]`) +- IP-Modus: + - PTR + - rDNS (via ipinfo.io) + - FCrDNS-Check +- JSON-Ausgabe (`--json`) +- Lizenz: GPLv3 +- Autor: Pascal Bouquet (erstellt am 17.04.2025) + +--- + +## 🧪 Beispielausgaben + +### Domain: +```bash +$ chkip bouquet24.de + +A: 31.16.143.139 +AAAA: No AAAA record +MX: + Host: mail.bouquet24.de + IP: 172.94.17.144 + PTR: mail.bouquet24.de + FCrDNS: ok + +rDNS: ip1f108f8b.dynamic.kabel-deutschland.de