Pode acessar o host via navegador ou cUrl mas não pode pingar

0
C:\>curl.exe http://google.com
<!DOCTYPE html><html><head><title> ... </html>
C:\>ping google.com
Ping request could not find host google.com. Please check the name and try again.

Ou por um simples programa java:

java.net.UnknownHostException: google.com 

Estou atrás de um proxy de autenticação NTLM e usando o acesso CNTLM via localhost: 3128. O CNTLM está funcionando bem.

Você tem alguma sugestão?

    
por Tran Ngu Dang 03.06.2016 / 14:08

1 resposta

1

Se o navegador e o curl usarem o proxy, seu cliente enviará a solicitação HTTP "como está" e a resolução de DNS será executada pelo proxy. Quando você faz ping, nada será enviado ao proxy para que seu cliente seja responsável por executar a resolução de DNS. Parece que você não consegue executar a resolução de DNS do seu cliente.

Execute alguns comandos nslookup básicos na linha de comando para ver se é esse o caso.

    
por 03.06.2016 / 21:10