Estoy detrás de un servidor proxy en mi universidad. Utiliza un simple nombre de usuario y contraseña de autenticación. Y me conecto al servidor proxy al puerto 3128. Ahora quiero telnet simplemente para decir cualquier sitio web en Internet como
$ telnet www.google.com 80
esto me da
error telnet: could not resolve www.udacity.com/80: Name or service not known
¿Cómo puedo definir la configuración del proxy para telnet? Ya he establecido variables de entorno http_proxy
y HTTP_PROXY
. También se ha aplicado un sistema proxy amplio.
authentication
proxy
telnet
Aakash Sigdel
fuente
fuente
$ proxychains telnet www.google.com 80
. Debería funcionar ahora !!ProxyChains-3.1 (http://proxychains.sf.net) |DNS-response|: xyz does not exist |DNS-request| www.google.com |S-chain|-<>-proxy-ip:proxy-port-<><>-4.2.2.2:53-<--denied |DNS-response|: www.google.com does not exist telnet: could not resolve www.google.com/80: Unknown error
Podrías hacer lo que hace el navegador , es decir, conectarte al proxy,
y hablamos con eso. Si no hubo autenticación, una
GET
solicitud simple (seguida de dos nuevas líneas ( Enter)) con un nombre de host completo y protocolo, por ejemploDebería ser suficiente. Como necesita autenticación, debe proporcionar su nombre de usuario y contraseña codificados en base64 en un
Proxy-Authentication
encabezado, p. Ej.Para crear la cadena base64, puede usar
echo -n username:password | openssl base64
fuente