{ "server_configuration": { "listen_address": "127.0.0.1:10053", "udp_response_channel_capacity": 1024, "udp_receive_buffer_size": 2048 }, "forward_domain_configurations": [ { "name": "apu2.domain.", "ip_address": "192.168.1.1", "ttl_seconds": 60 }, { "name": "raspberrypi.domain.", "ip_address": "192.168.1.100", "ttl_seconds": 60 } ], "reverse_domain_configurations": [ { "reverse_address": "1.1.168.192.in-addr.arpa.", "name": "apu2.domain.", "ttl_seconds": 60 }, { "reverse_address": "100.1.168.192.in-addr.arpa.", "name": "raspberrypi.domain.", "ttl_seconds": 60 } ], "cache_configuration": { "max_size": 20000, "max_purges_per_timer_pop": 100 }, "client_configuration": { "remote_url": "https://dns.google/dns-query", "request_timeout_seconds": 5, "max_outstanding_requests": 1 }, "proxy_configuration": { "clamp_min_ttl_seconds": 10, "clamp_max_ttl_seconds": 30 }, "timer_interval_seconds": 10 }