1 votos

nslookup y dig funcionan pero curl da error en MacOS 13(Ventura)

Fondo

Utilizamos un proveedor de VPN para acceder a nuestros recursos desplegados en subredes privadas. Todos los recursos eran accesibles a través de una VPN. Nos enfrentamos de forma intermitente a un problema de DNS con MacOS 12.6, pero después de borrar las cachés de DNS empieza a funcionar.

Planteamiento del problema

Hemos actualizado algunas de nuestras máquinas a MacOS 13(Ventura) recientemente, después de la actualización la resolución DNS funciona con nslookup y dig pero curl y ping no funcionan.

Error :

Could not resolve the host: <private-hosted-zone-endpoint>
Closing the connection
Curl: (6) Could not resolve the host: <private-hosted-zone-endpoint>

Usamos este comando para borrar la caché DNS

sudo dscacheutil -flushcache;sudo killall -HUP mDNSResponder

Si alguien tiene alguna sugerencia / solución, por favor hágamelo saber.

2voto

MousumiG Puntos 24

He encontrado la solución a este problema. Tenemos que reiniciar el DNS y borrar la caché.

dscacheutil -flushcache;
sudo killall -HUP mDNSResponder
sudo killall -9 mDNSResponder mDNSResponderHelper
sudo launchctl stop homebrew.mxcl.dnsmasq
sudo launchctl start homebrew.mxcl.dnsmasq
echo “MacOS DNS cache has been cleared!!!”

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X