Estoy tratando de usar SSH desde un shell bash (Ubuntu 11.10) para conectarme a mi universidad de origen a través de un proxy en el trabajo.
Cuando uso PuTTY en Windows desde el mismo lugar, puedo poner los detalles del proxy en la pestaña proxy y funciona. Sin embargo, no puedo hacer que funcione desde Ubuntu.
Configuré Ubuntu para usar el proxy en todo el sistema con el cuadro de diálogo proxy de red en la configuración del sistema. Sin embargo, SSH no funciona: no puede resolver el nombre de host o la conexión simplemente agota el tiempo de espera.
¿Qué estoy haciendo mal?
Puedo navegar por Internet (también sitios HTTPS) y también puedo actualizar mis paquetes, pero no puedo usar SSH, FTP ni nada más.
La configuración de proxy que estoy usando para PuTTY y en la configuración de proxy de red es:
proxy-name:8888 (same for all protocols)
Para ser honesto, no sé qué tipo de proxy es ese.
Respuestas:
Creo que es probable que la implementación del proxy en masilla se CONECTE a través del servidor proxy. No hay muchos servidores proxy configurados para aceptar este tipo de conexión, ya que significa que el proxy se puede usar para aprovechar cualquier tipo de conexión, mientras que normalmente se implementa un servidor proxy para controlar lo que se permite fuera del perímetro.
Si este es el caso, entonces espero que el sacacorchos sea lo que buscas. Esto hace la conexión inicial al proxy e inicia la CONEXIÓN. Luego empuja la conexión ssh sobre este "túnel".
Hay una descripción de cómo puedes hacerlo aquí . Es probable que el sacacorchos esté en el repositorio de su distribución, así que intente eso antes de descargarlo .
fuente
fuente