Estoy usando cURL para captar la respuesta de un servidor remoto. He notado que este método me lleva 20 segundos cada vez. Busqué en Google y descubrí que algo con la búsqueda de DNS está mal configurado en mi servidor (Apache).
Cuando escribo la IP exacta del host, me lleva menos de un segundo.
¿Alguna idea de dónde cambiar esto? Creo que se llama búsqueda de DNS invertida, pero no sé si puedo habilitar/deshabilitar esto.
Gracias
Respuesta1
¿Qué está configurado en su archivo /etc/resolv.conf? Parece que tus servidores DNS te están ralentizando, por lo que vale la pena comprobar qué estás usando.
yo había recomendadoOpenDNSa menos que tenga requisitos locales específicos. Para probarlos simplemente ingrese el archivo /etc/resolv.conf:
nameserver 208.67.222.222
nameserver 208.67.220.220
Respuesta2
para deshabilitar las búsquedas inversas, deshabilitarBúsqueda de nombre de host.
cuando esto no ayude, asegúrese de no utilizar nombres de host en RewriteRule
, RewriteCond
, reglas de denegación/permisión y %h
en LogFormat
.