A DNS full resolver and a stub command
View the Project on GitHub iijlab/dnsext
ddrdddrd is a daemon for DDR (Discovery of Designated Resolvers, RFC 9462). ddrd behaves as follows:
Execute ddrd with IP addresses of unencrypted DNS servers which provide SVCB RR.
% sudo ddrd 8.8.8.8 -d
This binds 127.0.0.1:53. If executed with the -d option, ddrd displays debug logs. ALPN (dot, doq, h2, h3) can be specified with the -a option to select your favorite encrypted connection.
/etc/resolv.conf as follows:nameserver 127.0.0.1