Contents

  1. history
https://github.com/folbricht/routedns

Listens for incoming DNS requests, routes, modifies and
forwards to upstream resolvers. Supports plain DNS over
UDP and TCP as well as DNS-over-TLS and DNS-over-HTTPS
as listener and client protocols.

Routes can be defined to send requests for certain queries;
by record type, query name or client-IP to different modifiers
or upstream resolvers.

1. history

# Configuration for example use-case 1. A local proxy with cache,
# forwarding everything via DNS-over-TLS

[resolvers.cloudflare-dot]
address = "1.1.1.1:853"
protocol = "dot"

[groups.cloudflare-cached]
type = "cache"
resolvers = ["cloudflare-dot"]
backend = {type = "memory"}

[listeners.local-udp]
address = "127.0.0.1:53"
protocol = "udp"
resolver = "cloudflare-cached"

[listeners.local-tcp]
address = "127.0.0.1:53"
protocol = "tcp"
resolver = "cloudflare-cached"


CategoryDns CategoryWatch CategoryTemplate

MoinQ: DNS-over-QUIC/client/routedns (last edited 2023-11-19 01:07:14 by ToshinoriMaeno)