From f092580a72e4a6a17ded9b09a0f9509dcfc67c59 Mon Sep 17 00:00:00 2001 From: Eugene Burkov Date: Fri, 27 Aug 2021 20:16:31 +0300 Subject: [PATCH] Pull request: 1992 configurable timeouts Merge in DNS/adguard-home-wiki from 1992-conf-timeouts to master Squashed commit of the following: commit c0771b77a060c7af1df38416aa7df92ff9c3472a Author: Eugene Burkov Date: Fri Aug 27 20:01:34 2021 +0300 Configuration: version info commit 31025cb49498dada993b9b35f5c1d315b08a10ae Author: Eugene Burkov Date: Fri Aug 27 19:26:08 2021 +0300 Configuration: describe fastest_timeout --- Configuration.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/Configuration.md b/Configuration.md index aec4662..b3359b2 100644 --- a/Configuration.md +++ b/Configuration.md @@ -358,6 +358,9 @@ Settings are stored in [YAML format](https://en.wikipedia.org/wiki/YAML), possib OS. - `all_servers` — Enables parallel queries to all configured upstream servers to speed up resolving. If disabled, the queries are sent to each upstream server one-by-one and then sorted by RTT. - `fastest_addr` — Use Fastest Address algorithm. It finds an IP address with the lowest latency and returns this IP address in DNS response. + - `fastest_timeout` (**since v0.107.0**) — The timeout used for dialing the + addresses while picking the fastest. Values other than positive ones are + replaced with the default one, `1s`. - **ECS settings** - `edns_client_subnet` — Enable EDNS Client Subnet option. If enabled, AdGuard Home will be sending ECS extension to the upstream DNS servers. Please note, that this will be done for clients with public IP addresses only. - **Access settings**