Denis
Denis
> Is there any way to add kind of a sanity test that will run over all the providers and report back a list of which of them are not...
> In Burst there is "Search Timout" (which should be lower the Elementum), this timeout is for all the providers together to finish or it this is a timeout per...
@acsterf please, try with the latest version.
> Если "internal proxy + dns", то используется CustomDial, он рабочий в плане dns, но если "internal dns only" то используется CustomDialContext, он был не исправлен в плане днс, но...
> я про другое же. эта же опция определят типо порядок использования серверов (Quad9 > Google > Cloudflare|Google > Cloudflare > Quad9|Cloudflare > Quad9 > Google), но по факту они...
I think in future this library can be tested as the replacement for DoH - https://github.com/ncruces/go-dns Then it should prefer non-127.0.0.1 resolved ips (if there are any).
@antonsoroko I realized that it is easier to make few changes and make own DNS resolver, instead of playing with settings. So I created one and it should ignore `127.0.0.1`...
@antonsoroko I pushed last changes that simplify internal DNS and have remaining changes from this PR. Please, test, to verify it solves the issue.
> оно в итоге всё так же берёт самый быстрый ответ только. соотв если гугл/клаудфларе были быстрее то всё плохо. Уже вижу где баг, да, там даже не первый, а...
@antonsoroko Переделал снова DNS клиент, можно тестировать.