dnserver icon indicating copy to clipboard operation
dnserver copied to clipboard

Simple development DNS server written in python

Results 6 dnserver issues
Sort by recently updated
recently updated
newest added

As a testing/development DNS server, it would be useful to allow some kind of "catch all". For example, it might be useful for dnserver to respond to a request for...

A lot of changes to allow: - Choice of bind points, address, port, proto - Multiple upstream forwarders - Custom Resolver with helper resolvers such as a RoundRobinResolver - Partial...

Some modifications to allow more resolver options, either by providing a resolver or multiple upstream servers. Passed the tests, but maybe add more tests to check for multiple upstream resolvers...

In addition to #12, this would be great to implement DNSSEC. [dnslib](https://github.com/paulc/dnslib/blob/0b2855f5e0fe0010e9d0c8393f1eb3091e86941d/dnslib/__init__.py#L263-L283) seems to support DNSSEC.

I was using DNServer recently for testing out some Nginx proxy configurations. I needed to play with TTL and thought I'd have a go at pushing my the modifications I...

Might be fun to see how hard it would be to implement [DOH](https://en.wikipedia.org/wiki/DNS_over_HTTPS) for the upstream/proxy. With that, you could use this as a local proxy like https://github.com/AdguardTeam/dnsproxy.

enhancement