feat: DoT (DNS over TLS) client upstream #89
Reference in New Issue
Block a user
Delete Branch "feat/dot-client"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
tls://upstream support for DNS-over-TLS forwarding (RFC 7858)Upstream::Dotvariant with per-upstream TLS connectorforward_dot: length-prefixed DNS query/response over TLS streamparse_upstreamhandlestls://IP:PORT#hostnameformat (default port 853)Example config:
Test plan
tls://9.9.9.9#dns.quad9.net)