# 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: ```bash git clone /esn-support-bash-snippets.git cd esn-support-bash-snippets// chmod +x ``` 2. Abhängigkeiten (falls vorhanden) installieren: - `jq` (optional) - weitere Tools --- ## Nutzung ### Standardaufruf ```bash ./domainchecker.sh ``` ### Beispiele ```bash for a in filmkontor.at sense-and-soul.at sense-and-soul.com mgoe.at mgoe.immo liahov.at veronikastoeger.eu morningkind.com audioraevents.com bcg-papers.at lylynails.at montafoner-wollwerkstatt-shop.at hmvc.at martingansberger.com soleman.at soleman-shoes.at soleman-shoes.de soleman-shoes.com puventuregroup.at puventuregroup.de puventuregroup.com globale-perspektive.at floraswebwerkstatt.at floraswebwerkstatt.com lechner-studios.de parvinrazavi.at parvinrazavi.com fv16.lu lenz-honorarberatung.at lenz-honorarberatung.com sieglspub.co.at rheintalpraxis.ch rheintal-homöopathie.ch synstro.at medstro.at tecstro.at oefrd.eu hp-rohrreinigung.at batjaferch.com 6gforum.at rbl-consult.com mozzarellaranch.at agentsie.at simoneammarkt.at oglatz-fenster.at billboard-games.at ai4u.at secondunit.at 2ndunit.at oscarperfume.at vitalone.eu ikigai-vienna.at ikigai-europe.com puvg.at puvg.de psychotherapie-weihsengruber.at seitenwind.at creativem.at muck.one beesecure.at siebenunddrei.com audiovision-eventtechnik.at crashncreate.com wizia.at waschfach.at ateliervagant.com; do domain=$(dig +short A mail-in.$a); printf "%s MX-Records: \n⤷%s\n====\n" "$a" "$domain"; done filmkontor.at MX-Records: ⤷ ==== sense-and-soul.at MX-Records: ⤷91.151.18.26 ==== sense-and-soul.com MX-Records: ⤷91.151.18.26 ==== mgoe.at MX-Records: ⤷91.151.18.28 ==== mgoe.immo MX-Records: ⤷91.151.18.28 ==== liahov.at MX-Records: ⤷ ==== veronikastoeger.eu MX-Records: ⤷64.29.17.65 64.29.17.1 ==== morningkind.com MX-Records: ⤷91.151.18.37 ==== audioraevents.com MX-Records: ⤷ ==== bcg-papers.at MX-Records: ⤷91.151.18.29 ==== lylynails.at MX-Records: ⤷ ==== montafoner-wollwerkstatt-shop.at MX-Records: ⤷ ==== hmvc.at MX-Records: ⤷91.151.18.34 ==== martingansberger.com MX-Records: ⤷91.151.18.36 ==== soleman.at MX-Records: ⤷ ==== soleman-shoes.at MX-Records: ⤷ ==== soleman-shoes.de MX-Records: ⤷ ==== soleman-shoes.com MX-Records: ⤷ ==== puventuregroup.at MX-Records: ⤷ ==== puventuregroup.de MX-Records: ⤷ ==== puventuregroup.com MX-Records: ⤷ ==== globale-perspektive.at MX-Records: ⤷91.151.18.34 ==== floraswebwerkstatt.at MX-Records: ⤷91.151.18.35 ==== floraswebwerkstatt.com MX-Records: ⤷91.151.18.35 ==== lechner-studios.de MX-Records: ⤷ ==== parvinrazavi.at MX-Records: ⤷ ==== parvinrazavi.com MX-Records: ⤷ ==== fv16.lu MX-Records: ⤷ ==== lenz-honorarberatung.at MX-Records: ⤷ ==== lenz-honorarberatung.com MX-Records: ⤷ ==== sieglspub.co.at MX-Records: ⤷91.151.18.37 ==== rheintalpraxis.ch MX-Records: ⤷91.151.18.35 ==== rheintal-homöopathie.ch MX-Records: ⤷ ==== synstro.at MX-Records: ⤷ ==== medstro.at MX-Records: ⤷ ==== tecstro.at MX-Records: ⤷ ==== oefrd.eu MX-Records: ⤷91.151.18.30 ==== hp-rohrreinigung.at MX-Records: ⤷ ==== batjaferch.com MX-Records: ⤷91.151.18.36 ==== 6gforum.at MX-Records: ⤷185.3.235.176 ==== rbl-consult.com MX-Records: ⤷ ==== mozzarellaranch.at MX-Records: ⤷ ==== agentsie.at MX-Records: ⤷ ==== simoneammarkt.at MX-Records: ⤷91.151.18.37 ==== oglatz-fenster.at MX-Records: ⤷91.151.18.34 ==== billboard-games.at MX-Records: ⤷ ==== ai4u.at MX-Records: ⤷91.151.18.37 ==== secondunit.at MX-Records: ⤷ ==== 2ndunit.at MX-Records: ⤷ ==== oscarperfume.at MX-Records: ⤷ ==== vitalone.eu MX-Records: ⤷91.151.18.29 ==== ikigai-vienna.at MX-Records: ⤷ ==== ikigai-europe.com MX-Records: ⤷ ==== puvg.at MX-Records: ⤷ ==== puvg.de MX-Records: ⤷ ==== psychotherapie-weihsengruber.at MX-Records: ⤷91.151.18.35 ==== seitenwind.at MX-Records: ⤷ ==== creativem.at MX-Records: ⤷91.151.18.37 ==== muck.one MX-Records: ⤷91.151.18.37 ==== beesecure.at MX-Records: ⤷ ==== siebenunddrei.com MX-Records: ⤷91.151.18.22 ==== audiovision-eventtechnik.at MX-Records: ⤷91.151.18.28 ==== crashncreate.com MX-Records: ⤷91.151.18.26 ==== wizia.at MX-Records: ⤷ ==== waschfach.at MX-Records: ⤷91.151.18.30 ==== ateliervagant.com MX-Records: ⤷ ==== ``` --- ## Optionen ``` Usage: ./ [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 ='~/pfad/zum/repo///' ``` Logger-spezifisch ggf. in `~/.profile` ergänzen: ```bash cd /var/log/easyname/$(date +%Y)/$(date +%m)/ ``` --- ## Notes - Weitere Hinweise, Einschränkungen, Besonderheiten - Ggf. bekannte Bugs oder ToDos