Puncte:0

Faceți un jurnal de interogări special pentru o anumită zonă bind9

drapel in

Cum fac un fișier jurnal de interogare special dintr-o anumită zonă.

În timp ce configurația mea actuală de jurnal este

Logare {
        canal query_logging {
                fișierul „/var/log/named/query.log” versiunile 5>
                //severitate depanare 1;
                timp de imprimare da;
                //print-severity da;
                //print-category da;
        };

        interogări de categorie {
                query_logging;
        };
};

Acea configurație înregistrează toate interogările din orice zonă și o salvează într-un singur fișier. Ce vreau este că vreau să înregistrez pentru zona specifică și să salvez jurnalul pentru a specifica fișierul.

De exemplu, zona exemplu.com.

Deci, pentru orice linie de interogare care conține cuvântul example.com va fi salvat pentru a specifica fișierul.

Notă: zona mea este încapsulată de vizualizare.

Dacă bind nu se poate descurca, poate regex o poate face? Dar cum salvați periodic rezultatul regex într-un fișier? Mă întreb că va fi o risipă de resurse CPU dacă folosești regex.

Puncte:1
drapel cn

Nu poţi.

Dar puteți redirecționa toate înregistrările către SyslogNG sau echivalent, unde aveți capacitatea de regex completă de a împărți un anumit flux în mai multe fișiere sau alte chiuvete.

PS: poate că funcția există în alte servere de nume, aveți vreun motiv anume de luat în considerare numai lega?

drapel in
Pentru că serverul de nume pe care îl știu doar este ```bind```
Patrick Mevzek avatar
drapel cn
dnsdist poate face ceea ce aveți nevoie. Nu găsesc nimic nici în PowerDNS, nici în nsd.
Patrick Mevzek avatar
drapel cn
Sau KnotDNS, având în vedere https://knot-resolver.readthedocs.io/en/latest/modules-policy.html#mod-policy-logging

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.