ratti
Aktives Mitglied
Thread Starter
- Dabei seit
- 09.05.2004
- Beiträge
- 1.521
- Reaktionspunkte
- 56
So was blödes. ich komm nicht drauf.
Ich möchte gerade von unserem alten auf einen neuen DNS-Server umswitchen und wollte vorher noch mal automatisiert ausprobieren, ob unsere teilweise recht verschachtelten Domains alle korrekt antworten.
Also wollte ich mir ein kurzes Script schreiben, welches für einen Haufen subdomains, MX-Einträge und so einfach mal die Antwort von $ALTERSERVER und $NEUERSERVER vergleicht. Ich muss das leider alles händisch im Webinterface einpflegen, ergo sind Tippfehler möglich. Leider kann ich nicht einfach die BIND-Konfigdatei umschreiben.
Anscheinend gibt es aber für das "host"-Kommando (oder "dig" oder "nslookup") keinen --quiet-Switch, sodass NUR die IP in der Antwort steht. Er gibt immer mit aus „Antwort kam von Server blah.blaeh.blubb“, und somit schlägt mein Stringvergleich fehl. Mit RegExp drüberlaufen und so will ich nicht machen, da ist mir das Risiko eines verprogrammierens meinerseits zu groß. Die Antwort wimmelt ja von IPs.
Gibt es da was schlaues, das einfach mit „1.2.3.4“ antwortet, und feddich?
Gruß,
Jörg
Ich möchte gerade von unserem alten auf einen neuen DNS-Server umswitchen und wollte vorher noch mal automatisiert ausprobieren, ob unsere teilweise recht verschachtelten Domains alle korrekt antworten.
Also wollte ich mir ein kurzes Script schreiben, welches für einen Haufen subdomains, MX-Einträge und so einfach mal die Antwort von $ALTERSERVER und $NEUERSERVER vergleicht. Ich muss das leider alles händisch im Webinterface einpflegen, ergo sind Tippfehler möglich. Leider kann ich nicht einfach die BIND-Konfigdatei umschreiben.
Anscheinend gibt es aber für das "host"-Kommando (oder "dig" oder "nslookup") keinen --quiet-Switch, sodass NUR die IP in der Antwort steht. Er gibt immer mit aus „Antwort kam von Server blah.blaeh.blubb“, und somit schlägt mein Stringvergleich fehl. Mit RegExp drüberlaufen und so will ich nicht machen, da ist mir das Risiko eines verprogrammierens meinerseits zu groß. Die Antwort wimmelt ja von IPs.
Gibt es da was schlaues, das einfach mit „1.2.3.4“ antwortet, und feddich?
Gruß,
Jörg