]> git.ipfire.org Git - thirdparty/knot-resolver.git/commitdiff
doc/schema: add doq
authorFrantisek Tobias <frantisek.tobias@nic.cz>
Mon, 6 Oct 2025 10:43:36 +0000 (12:43 +0200)
committerFrantisek Tobias <frantisek.tobias@nic.cz>
Wed, 7 Jan 2026 13:39:14 +0000 (14:39 +0100)
doc/_static/config.schema.json
doc/user/config-network-server-tls.rst

index 4eb65d10c7da69242970cb1661142a042e1b7344..aa58df77c57bbb34638615d465cd7cb49da8a023 100644 (file)
                                     "xdp",
                                     "dot",
                                     "doh-legacy",
-                                    "doh2"
+                                    "doh2",
+                                    "doq"
                                 ],
                                 "description": "Specifies DNS query transport protocol.",
                                 "default": "dns"
index 1436b6e2ddcd19b5a0356afb5fd2dd06d65d8748..34cf9c9e32b1573d0dda17ad5abd7b724349cb5b 100644 (file)
@@ -2,7 +2,7 @@
 
 .. _config-network-server-tls:
 
-DoT and DoH (encrypted DNS)
+DoT, DoH and DoQ (encrypted DNS)
 ---------------------------
 
 .. warning::
@@ -28,7 +28,7 @@ DNS-over-TLS (DoT)
 DNS-over-TLS server (:rfc:`7858`) can be configured using ``dot`` kind in
 :option:`network/listen <network/listen: <list>>`.  It is enabled on localhost by default.
 
-For certificate configuration, refer to :ref:`dot-doh-config-options`.
+For certificate configuration, refer to :ref:`dot-doh-doq-config-options`.
 
 .. _dns-over-https:
 
@@ -87,14 +87,14 @@ the following status codes:
    ``GET``, ``POST``, or ``HEAD``
 
 
-.. _dot-doh-config-options:
+.. _dot-doh-doq-config-options:
 
-Configuration options for DoT and DoH
+Configuration options for DoT, DoH and DoQ
 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
 
 .. note::
 
-   These settings affect both DNS-over-TLS and DNS-over-HTTPS (including the legacy implementation).
+   These settings affect DNS-over-TLS, DNS-over-HTTPS (including the legacy implementation) and DNS-over-QUIC.
 
 A self-signed certificate is generated by default.
 For serious deployments it is strongly recommended to configure your own TLS certificates signed by a trusted CA.
@@ -206,3 +206,15 @@ policies.
 ..       end
 
 .. _pfs: https://en.wikipedia.org/wiki/Forward_secrecy
+
+.. _dns-over-quic:
+
+DNS-over-QUIC (DoQ)
+^^^^^^^^^^^^^^^^^^^^
+.. note::
+   Forwarding over QUIC is not currently supported.
+
+DNS-over-QUIC server (:rfc:`9250`) can be configured using ``doq`` kind in
+:option:`network/listen <network/listen: <list>>`.
+
+For certificate configuration, refer to :ref:`dot-doh-doq-config-options`.