COREDNS-GRPC_SERVER(7) CoreDNS Plugins COREDNS-GRPC_SERVER(7) NAME grpc_server - configures DNS-over-gRPC server options. DESCRIPTION The grpc_server plugin allows you to configure parameters for the DNS-over- gRPC server to fine-tune the security posture and performance of the server. This plugin can only be used once per gRPC listener block. SYNTAX grpc_server { max_streams POSITIVE_INTEGER max_connections POSITIVE_INTEGER } * max_streams limits the number of concurrent gRPC streams per connec- tion. This helps prevent unbounded streams on a single connection, ex- hausting server resources. The default value is 256 if not specified. Set to 0 for unbounded. * max_connections limits the number of concurrent TCP connections to the gRPC server. The default value is 200 if not specified. Set to 0 for unbounded. EXAMPLES Set custom limits for maximum streams and connections: grpc://.:8053 { tls cert.pem key.pem grpc_server { max_streams 50 max_connections 100 } whoami } Set values to 0 for unbounded, matching CoreDNS behaviour before v1.14.0: grpc://.:8053 { tls cert.pem key.pem grpc_server { max_streams 0 max_connections 0 } whoami } CoreDNS March 2026 COREDNS-GRPC_SERVER(7)
NAME | DESCRIPTION | SYNTAX | EXAMPLES
Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=coredns-grpc_server&sektion=7&manpath=FreeBSD+Ports+15.1.quarterly>
