Files

1.6 KiB

domainchecker

Domainchecker für schnelle Prüfung eines beliebigen DNS-Records für eine beliebige Anzahl an Domains


Features

  • Ausgabe einer Liste von DNS-Records für eine beliebige in einem Array übergebene Anzahl Domains

Installation

  1. Repository klonen oder Skript kopieren:

    git clone git.in.loki-net.at/esn-support-bash-snippets.git
    cd esn-support-bash-snippets/domaintools/domainchecker
    chmod +x domainchecker.sh
    
  2. Abhängigkeiten (falls vorhanden) installieren:

    • dnsutils (dig), also vorinstalliert auf connect-lej.

Nutzung

Standardaufruf

./domainchecker.sh

Beispiele

bash domainchecker.sh
> Welche Domains sollen gesucht werden?
> domain1.tld domain2.tld domain3.tld domain4.tld
> Welcher Record soll untersucht werden?
> A
domain1.tld A-Records: 
⤷
====
domain2.tld A-Records: 
⤷91.151.18.26
====
domain3.tld A-Records: 
⤷91.151.18.26
====
domain4.tld A-Records: 
⤷91.151.18.28
====


Optionen

Usage: ./<scriptname> [OPTIONS]

--help            Zeigt diese Hilfe
--option          Beispieloption
YYYY-MM-DD        Beispiel für Datumsargument

Beispielausgabe

Hier ein Beispieloutput des Skripts.

---

## Setup-Hinweise

Falls notwendig, Alias in `~/.bashrc` setzen:
```bash
alias <scriptname>='~/pfad/zum/repo/<legacy|wh20>/<scriptname>/<scriptname>'

Logger-spezifisch ggf. in ~/.profile ergänzen:

cd /var/log/easyname/$(date +%Y)/$(date +%m)/

Notes

  • Weitere Hinweise, Einschränkungen, Besonderheiten
  • Ggf. bekannte Bugs oder ToDos