-
-
Notifications
You must be signed in to change notification settings - Fork 359
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[FR] Provide DNS over QUIC (DoQ) forwarding in libunbound #1125
Comments
There is a branch with doq functionality, but it is downstream only. In that branch, there is a testcode client, 'doqclient', that can perform client side doq lookups for unit tests. The upstream forward using doq is an good plan, but not there right now. |
An existing Net::DNS user expressed a wish to use DoQ for a global performance monitoring project. |
I would like this feature too. Great thing is, client quic implementation is possible with openssl directly. https://docs.openssl.org/master/man7/openssl-quic/. Unlike usage with ngtcp2 where openssl is not yet supported. I admit using ngtcp2 library with at least client support part would be better than implementing separate support for openssl only. Especially as current API does not provide server side support. |
Please add this [FR] to (new) milestone 1.23.0 to provide visibility to interested parties. Completion of #871 and recent release of 1.22.0 inevitably increases the demand for upstream DoQ. |
Perl Net::DNS is widely used for test scripts and can be integrated with libunbound to provide both upstream DoT and DNSSEC validation.
There is, or soon will be, a real need to extend this capability to DoQ test scripts.
I anticipate that usage would be similar to the following DoT example:
The text was updated successfully, but these errors were encountered: