Используя glibc, почему мой gethostbyname перестает работать после того, как I / DHCP изменил DNS-сервер?

Если наш сервер (работающий на устройстве) запускается до получения аренды DHCP, он никогда не сможет подключиться, используя имя хоста.

Если это произойдет, он может найти хосты по IP-адресу, но не по DNS.

Первоначально я думал, что кеш Curl DNS был виноват, поскольку соединения curl не удалось. Но я использовал CURLOPT_DNS_CACHE_TIMEOUT, чтобы запретить кеширование адреса кэширования, но соединения все равно не удалось

Ответы на вопрос(1)

Ваш ответ на вопрос