Здравствуйте, m2l, Вы писали:
m2l>Здравствуйте, ksd, Вы писали:
ksd>>По каким то причинам, у некоторых клиентов за пределами РФ не разрешаются адреса наших серверов DNS-ами их провайдеров. Используем libcurl, собрали ее с c-ares, чтобы libcurl ходила на правильные DNS, но! Оказалось, некоторые провайдеры такое дело блокируют, т.е. не приходит ответ с UDP-порта 53. ksd>>Как можно еще побороться? Может, бывают DNS через HTTP(S) с соответствующей либой?
m2l>Проверь работу DNS через TCP. Штука более стандартная, в отличии от нового DNS over HTTPS и должна работать в некоторых случаях неработоспособности DNS over UDP. m2l>И попробуйте проверить, как на проблемных хостах отрабатывает нормальный DNS, без c-ares. Ну вроде curl/ping в консоли.
штука в том, что каждый раз неожиданность какая то случается, и, как правило, доступность не очень хорошая удаленных машин. хорошо бы такое средство, чтобы было надежно. http/https везде же открыт и работает.