routedns icon indicating copy to clipboard operation
routedns copied to clipboard

DNS stub resolver, proxy and router with support for DoT, DoH, DoQ, and DTLS

Results 92 routedns issues
Sort by recently updated
recently updated
newest added

``` [listeners.local-dot] address = ":853" protocol = "dot" resolver = "cloudflare-dot" server-crt = "/path/to/server.crt" server-key = "/path/to/server.key" ``` Through the DOT dns configured above, the Android system private dns cannot...

I used it as a doh server, and dozens of people were using it. Occasionally, I found that the program did not have any dns response. After restarting the software,...

From the documentation, we know that when add is used to add ecs and ecs-address does not write anything, the client's IP is used to make the request. I need...

Hello, I was looking at https://github.com/folbricht/routedns/pull/84 which is for the **metrics** implementation. Is there somewhere an example on how to pull this into Grafana? Typically, I have Prometheus scaping the...

Closes https://github.com/folbricht/routedns/issues/375

I want to test the 0-RTT capabilities of the client but in my traffic captures I never see any 0-RTT packets sent out from the client. My server is a...

Related to https://github.com/folbricht/routedns/issues/366 Introduces a new group `static-template` which works exactly like `static-responder` but instead of plain strings uses templates that are processed at query-time allowing responses to be based...

Hello, while searching for keepalive settings or a timeout option for upstream resolvers, I found this old issue https://github.com/folbricht/routedns/issues/324 which mentions a hard coded idle timeout for **TCP** and **DoT**....

When a group calls another group it would be great to have access to the arguments, e.g. ```ini [groups.blocklist] type = "response-blocklist-ip" resolver = "myresolver" blocklist-resolver = "blocklist-resolver" blocklist =...

Adds support for passing a regex that's applied to the question string and can then be used to customize the answers from a static-responder like so ```toml [groups.static] type =...