Viktor Liu 17b1099032
Enhance DNS failover reliability (#1637)
* Fix using wrong array index in log to avoid potential panic

* Increase gRPC connection timeout and add the timeout resolv.conf option

This makes sure the dns client is able to failover to a second
configured nameserver, if present. That is the case then when using the
dns `file` manager and a resolv.conf file generated for netbird.

* On file backup restore, remove the first NS if it's the netbird NS

* Bump dns mangager discovery message from debug to info to ease debugging
2024-03-01 15:17:35 +01:00
..
2023-12-18 11:46:58 +01:00
2024-01-08 12:25:35 +01:00
2024-01-03 16:06:20 +01:00
2023-12-20 23:02:42 +01:00
2023-04-13 17:00:01 +02:00
2023-03-17 10:37:27 +01:00
2024-01-03 16:06:20 +01:00
2023-10-03 19:33:42 +02:00