peterpanak47
Goto Top

DNS Logdatei auswerten

Hallo zusammen,

ist es möglich die Logdatei vom Windows 2003 DNS-Server auszuwerten?

Wünschenswert wäre eine gesammte Toplist und die Toplist von einzelnen IP-Adressen.

Wäre euch für jeden Tip dankbar!

P.S. kann man eigentlich auch seiten Sperren, z.B. anfrage an *sexy*.de oder so?

Content-Key: 29037

Url: https://administrator.de/contentid/29037

Printed on: April 25, 2024 at 23:04 o'clock

Member: stpe
stpe Mar 27, 2006, updated at Oct 09, 2012 at 16:07:49 (UTC)
Goto Top
Zu Frage 1:
Vielleicht hilft Dir das hier weiter:
Ereignisanzeige auslesen und in *.txt-Datei schreiben

Zu Frage 2:
Welchen Sinn soll es machen, im DNS Hosteinträge vorzunehmen, um danach die Abfrage der Einträge zu unterbinden???

Gruss
Stefan
Member: PeterPanAK47
PeterPanAK47 Mar 28, 2006 at 06:16:21 (UTC)
Goto Top
Hallo, das Programm hilft mit leider nicht weiter :/

der nimmt ja nur die Logs von Windows .. ich würd aber gern den DNS-Log bearbeiten.

Noch jemand nen Tipp?
Member: stpe
stpe Mar 28, 2006 at 07:29:08 (UTC)
Goto Top
Blöde Frage: Welche DNS-Logfiles meinst Du dann? Bei uns werden die Einträge in der Ereignisanzeige im Bereich DNS-Server mitgeloggt und bei Bedarf durch ebendies Tool ausgelesen. Abschließend kann man die gezogenen Daten z.B. mit Excel (oder was auch immer ;) ) auswerten.

Gruss
Stefan
Member: PeterPanAK47
PeterPanAK47 Mar 28, 2006 at 07:49:29 (UTC)
Goto Top
20060327 11:33:16 CA0 PACKET UDP Rcv 10.0.0.34 3d7e Q [0001 D NOERROR] (3)www(6)google(3)com(0)

20060327 11:33:16 CA0 PACKET UDP Snd 10.0.0.34 3d7e R Q [8081 DR NOERROR] (3)www(6)google(3)com(0)

den Log vom DNS-Server .. was so für Seiten angefordert werden.

bei mir heisst die datei dns.log ..

ich würd halt gern ne aufstellung haben welche Seiten so aufgerufen werden
Member: stpe
stpe Mar 28, 2006 at 07:56:37 (UTC)
Goto Top
Eine kurze Recherche im Zwischennetz hat mich u.a. zu folgender URL geschoben:

http://www.mcseboard.de/showthread.php?threadid=36178

Hilft das evtl. schon weiter? Ich selbst habe mir speziell für diesen Fall leider noch nichts gebastelt.

Gruss
Stefan
Member: PeterPanAK47
PeterPanAK47 Mar 28, 2006 at 09:29:31 (UTC)
Goto Top
Hi,

danke für deine Mühe .. leider geht das ganze nicht face-sad

das hab ich auch schon ausprobiert .. es erstellt zwar eine Text-Datei aber die ist immer leer face-smile selbst wenn ich keinen Filter auswähle :/
Member: PeterPanAK47
PeterPanAK47 Apr 24, 2006 at 09:18:13 (UTC)
Goto Top
Hmmh,

noch jemand ne Idee???

Ich hab immer noch keine Auswertung :/

Gruß Christopher
Mitglied: 129413
129413 Jun 15, 2016 updated at 12:47:19 (UTC)
Goto Top
Powershell min. (3.0):
gc "$env:systemroot\System32\dns\dns.log" | ?{$_ -match '^([\d\.]+ [\d\:]+).*?(UDP|TCP) ([^\s]+) ([^\s]+).*?([^\s]+)\s+([^ ]+)$'} | %{  
    $domain = ($matches[6] -replace '\(\d+\)','.').trim('.')  
    [pscustomobject] @{'Date'=(get-date $matches[1]);'Direction'= $matches[3];'IP'=$matches[4];'Record'=$matches[5];'Domain'=$domain}  
} | ogv
ergibt eine schöne filterbare Liste in einem Dialog:

screenshot

Gruß skybird