COREDNS-QUIC(7)
β¨ NAME β¨
quic β configures DNS-over-QUIC (DoQ) server options. hiii bestie, youβre reading the COREDNS-QUIC(7) page from the CoreDNS Plugins manual, and itβs lowkey iconic π
π¦ DESCRIPTION π¦
Okay so the quic plugin lets you configure parameters for the DNS-over-QUIC (DoQ) server to fine-tune the security posture and performance of the server. Itβs giving βlet me adjust the vibesβ but for your DoQ setup β¨
bestie, listen: this plugin can only be used once per quic Server Block. one-time main character energy, no cap π
π SYNTAX π
quic {
max_streams POSITIVE_INTEGER
worker_pool_size POSITIVE_INTEGER
}
max_streamsβ limits the number of concurrent QUIC streams per connection. This helps prevent DoS attacks where an attacker could open many streams on a single connection, exhausting server resources. the default value is256if not specified π₯worker_pool_sizeβ defines the size of the worker pool for processing QUIC streams across all connections. the default value is512if not specified. this limits the total number of concurrent streams that can be processed across all connections π
π EXAMPLES π
Enable DNS-over-QUIC with default settings (256 concurrent streams per connection, 512 worker pool size):
quic://.:8853 {
tls cert.pem key.pem
quic
whoami
}
Set custom limits for maximum QUIC streams per connection and worker pool size:
quic://.:8853 {
tls cert.pem key.pem
quic {
max_streams 16
worker_pool_size 65536
}
whoami
}
mwah π β this page is brought to you by CoreDNS, dated March 2026. thatβs the source/version + date, bestie, and weβre done π
π¦ where this page comes from
- nixpkgs unstable: coredns 1.14.7
- opensuse-leap 16.0: coredns-extras 1.15.0-bp160.1.1 Β· Apache-2.0 AND MPL-2.0
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms