Collector to logging DNStap stream from DNS servers. The traffic can be a tcp or unix DNStap stream. TLS is also supported.
Options:
listen-ip
: (string) listen on iplisten-port
: (integer) listening on portsock-path
: (string) unix socket pathtls-support:
: (boolean) to enable, set to truetls-min-version
: (string) min tls versioncert-file
: (string) certificate server filekey-file
: (string) private key server filesock-rcvbuf
: (integer) sets the socket receive buffer in bytes SO_RCVBUF, set to zero to use the default system valuereset-conn
: (bool) Reset TCP connection on exitchan-buffer-size
: (integer) channel buffer size used on incoming packet, number of packet before to drop it.
Default values:
dnstap:
listen-ip: 0.0.0.0
listen-port: 6000
sock-path: null
tls-support: false
tls-min-version: 1.2
cert-file: ""
key-file: ""
sock-rcvbuf: 0
reset-conn: true
chan-buffer-size: 65535
Collector that receives DNSTAP traffic and relays it without decoding or transformations. This collector must be used with the DNStap logger.
Dnstap stream collector can be a tcp or unix socket listener. TLS is also supported.
For config examples, take a look to the following one
Options:
listen-ip
: (string) listen on iplisten-port
: (integer) listening on portsock-path
: (string) unix socket pathtls-support:
: (boolean) to enable, set to truetls-min-version
: (string) min tls versioncert-file
: (string) certificate server filekey-file
: (string) private key server file
Default values:
dnstap-relay:
listen-ip: 0.0.0.0
listen-port: 6000
sock-path: null
tls-support: false
tls-min-version: 1.2
cert-file: ""
key-file: ""