1 votos

Puede acceder al host a través del navegador o cUrl pero no puede hacer ping

C:\>curl.exe http://google.com
 ... </html>
C:\>ping google.com
Ping request could not find host google.com. Please check the name and try again.
</code></pre>

<p>O mediante un programa simple de java:</p>

<pre><code>java.net.UnknownHostException: google.com 
</code></pre>

<p>Estoy detrás de un proxy de autenticación NTLM y utilizando CNTLM para acceder a través de localhost:3128. CNTLM funciona bien. </p>

<p>¿Tienes alguna sugerencia?</p></x-turndown>

1voto

MarkoPolo Puntos 350

Si tanto el navegador como curl utilizan el proxy, tu cliente enviará la solicitud HTTP "tal cual" y la resolución DNS será realizada por el proxy. Cuando haces ping, nada será enviado al proxy, por lo que tu cliente es el responsable de realizar la resolución DNS. Parece que no puedes realizar la resolución DNS desde tu cliente.

Realiza algunos comandos básicos de nslookup desde la línea de comandos para verificar si ese es el caso.

EnMiMaquinaFunciona.com

EnMiMaquinaFunciona es una comunidad de administradores de sistemas en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros sysadmin, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X