Posts Tagged ‘Putty’

How to: Creación de túneles SSH en Mac

En el post anterior se encontraba una guía para poder crear túneles SSH bajo Windows y se nos explicaron las ventajas de utilizarlos; para esta anotación procederemos a efectuar el mismo proceso pero utilizando Mac OS X 10.6.

Requerimientos para hacer un túnel en Mac OS X

Los requerimientos en Mac OS X son casi los mismos que su contraparte en Windows: es necesario contar con un servidor que nos proporcione shell access y requerimos un cliente SSH.

Una de las ventajas de utilizar Mac OS X es que este esta basado en FreeBSD y por tanto ya incluye un cliente de SSH, aunque no muy amigable, y este puede ser ingresado por medio de cualquier ventana de Terminal.

Creando mi túnel

Terminal How to: Creación de túneles SSH en MacLa creación del túnel en Mac OS X es relativamente sencilla y tan solo requerimos utilizar un comando y especificar los parámetros correctos. Deberemos utilizar la siguiente linea en cualquier venta de Terminal: ssh -D Puerto -f -C -q -N usuario@host.

  • En el parámetro de puerto debemos especificar el numero de puerto a utilizar. Para motivos de este ejemplo usaremos el puerto 8080.
  • En el parámetro usuario debemos de escribir el nombre de usuario de nuestro servidor con shell access.
  • Por ultimo el parámetro host se refiere al dominio de nuestro servidor en el cual crearemos el túnel.

Por tanto, para este ejemplo utilizaremos lo siguiente: ssh -D 8080 -f -C -q -N [email protected]. Utilizaremos nuestro comando terminal y teclearemos enter para efectuar la conexión.

Si es la primera vez que nos conectamos al servidor nos mostrara una advertencia referente a la llave RSA2 del servidor.  Deberemos escribir la palabra yes y el servidor procederá a pedirnos nuestro password. De igual manera que con Putty, al escribir nuestro password este no se mostrara, es normal. Por ultimo DEBEMOS dejar la ventana de terminal abierta.

Leer Más

How to: Creación de túneles SSH en Windows

logo How to: Creación de túneles SSH en WindowsMientras navegamos en la red algunas veces nos hemos encontrado con el problema de la restricción de contenidos. Ya sea en Youtube, Hulu o algún otro sitio de Internet en el cual se nos niega el acceso al contenido por el simple hecho de vivir en el país “incorrecto“.

Aun así muchas veces es posible saltarnos estas restricciones y acceder al contenido aunque este se nos sea denegado en principio.

Para hacer esto existen diferentes métodos como lo pueden ser la utilización de un VPN o por medio de un túnel SSH. En este how-to nos enfocaremos a explicar el como se efectúa este ultimo método bajo la plataforma Windows.

¿Que es un túnel?

En términos de informática podemos decir que se denomina túnel a la utilización de un protocolo de red dentro de otro protocolo, a esto se le conoce como encapsulamiento. El túnel se crea con el motivo de poder transportar información a través de la red cuando en condiciones normales esto no debería ser posible.

Túnel SSH

Una de las formas mas comunes para la creación de túneles es por medio del protocolo SSH. La ventaja de usar SSH es que la información que se transfiera a través de nuestro túnel se hará de manera segura debido a las propiedades de cifrado del protocolo.

Requerimientos para hacer un túnel

Cliente SSH

Primeramente requerimos utilizar un cliente que soporte SSH. Por default Windows no soporta SSH y debemos utilizar un cliente externo; para este ejemplo utilizaremos Putty.

Servidor remoto con acceso shell

Se necesitara un servidor el cual sera usado para obtener acceso al servicio bloqueado y así podamos crear nuestro túnel. El servidor deberá de proveernos con accesso shell (shell access) para que esto funcione.

Típicamente si ustedes cuentan con un hosting de Internet es muy probable que ya tengan un servidor con acceso shell disponible; de no contar con un hosting que nos proporcione shell access existen varias paginas, algunas de paga y otras gratis (aunque con muchas restricciones) que nos pueden proveer el servicio tal y como son Freeshell, Rootshell, o Arbornet.

Para este ejemplo utilizare mi cuenta en Dreamhost para crear el túnel.

Pagina o servicio al cual se nos niegue el acceso

Por ultimo necesitamos una pagina a la cual se nos sea negada la entrega. En este ejemplo se mostrara como poder acceder a Demonoid, sitio de torrents muy popular que por extrañas razones es inaccesible en México y seguramente algunos otros países.

Leer Más

Social Media

Logit42, Rapidamente...

Para saber de qué trata este blog basta con dar un vistazo por la página principal o visitar alguna de las entradas al azar seleccionadas de nuestros archivos. También es posible seguirnos vía RSS, Twitter o Facebook.

Más: Acerca de Logit42Ale en TwitterFer en TwitterPeredo en Twitter