Overview of iroh-dns-server services
mainThe iroh-dns-server is a server that acts as both a pkarr relay and a DNS server. It provides the following services:
- DNS Server: Listens on UDP and TCP for standard DNS queries.
- HTTP/HTTPS Server: Provides endpoints for packet relay and DNS-over-HTTPS:
GETandPUTon/pkarr: Handles pkarr signed packets.GETon/dns-query: Answers DNS queries via DNS-over-HTTPS (DoH).
Valid pkarr signed packets received via the /pkarr endpoint are served over DNS. The server appends a configured origin to the pkarr packet origin.