RetroShare - Instalación y primeros pasos

Tutorial de RetroShare:

Observaciones

RetroShare es un programa libre (GPL) de compartición de archivos P2P pero en su vertiente F2F (Amigo a amigo) en el que puedes compartir archivos entre diferentes grupos de amigos, pero también es mucho más porque ha diferencia de otros programas de pago similares (p.ej. Gigatribe), sus ventajas son claras:

RetroShare no depende de ningún servidor, por lo tanto no se puede caer...

Todas las comunicaciones van cifradas (SSH) y todos los archivos también (OpenSSL) , por lo tanto nadie puede saber que estás compartiendo.

Al compartirse los datos entra amigos y por túneles anónimos, nuestra IP queda oculta entre esos diferentes saltos aleatorios, así nunca se sabe realmente desde donde se pidió la 1ª conexión, solo la última...

Esta cualidad se puede llevar al extremo de convertir RetroShare en una Darknet (Red oscura), pero eso complicaría su versión P2P.

Pero RetroShare es mucho más que un simple P2P, tiene chats de grupo, chat privados y públicos, tiene foros privados y públicos, canales de noticias, programa de correo propio para utilizar en su red, además tiene soporte de plugins (p.ej. Voz IP,) por lo que se le pueden añadir más características fácilmente...

A partir de la versión0.5.4c la única pega que tenía RetroShare ya está solucionada pues puede diferenciar la compartición de archivos entre diferentes grupos de amigos y conocidos, por lo que creo que ya está completo para poder competir con otros programas similares.

Instalación y primeros pasos

La instalación es sencilla como cualquier programa, los únicos pasos en los que hay que prestar una atención especial es en la creación de nuestra “llave GPG” que es IMPRESCINDIBLE para el funcionamiento y cifrado del programa y luego para compartir con nuestros amigos.

Idioma de instalación
Instalar todos los componentes

Una vez instalado el programa, la 1ª ventana que aparece es la de crear nuestra identidad para nuestra llave de cifrado, la contraseña (elegir una buena contraseña es importante “y no olvidarla más...”), definir el lugar de la instalación (p.ej. hogar, oficina, portátil, pendrive, etc.).

Huelga decir que todos los datos pueden ser inventados...

Crear nueva identidad

Una vez pulsamos en “Generar una nueva identidad”, el programa con todos los datos que hemos dado creará nuestra llave GPG, que podremos usar en otras instalaciones (lugares) y tendremos que enviar a nuestros amigos para invitarlos, por el medio que queramos (e-mail, msn, enlace de descarga, etc.).

Identidad guardada
Introducir la contraseña

La siguiente ventana es la de introducir la contraseña que hallamos elegido para arrancar el programa, la introducimos y el programa se iniciará, nos preguntará que ha encontrado un nuevo plugin (de momento solo el de Voz IP), pulsamos en “Si”, y en los siguientes inicios nos aparecerá la ventana de inicio normal, desde donde podremos exportar nuestra llave, para guardarla como medida de seguridad.

Consejos sobre la llave GPG, durante las pruebas de este gran programa he visto que los usuarios del grupo se ponen nerviosos e impacientes con los resultados de amigos que nos les ven en la red, o ven a unos si y a otros no... La solución NUNCA ES CREAR OTRA LLAVE PARA VER SI FUNCIONA MEJOR...

Hay que recordar que RetroShare es una red distribuida sin servidor central, lo que ocasiona que el intercambio de llaves al principio es un poco más lento que en otros programas, pues depende de que los amigos que nos aceptan tienen que estar conectados el tiempo suficiente y a la vez que otros de diferentes partes del mundo, para que la red creada se vaya extendiendo en la entrega tanto de las "llaves GPG" como de las “listas de archivos”...

La mejor forma de evitar eso es que todos los del grupo añadamos a los amigos a través de la opción del “Asistente para añadir amigos” copiando y pegando la llave GPG o añadiéndola como archivo, el no hacer esto es la causa de que algunos tarden más en verse en la red, pues si “solo yo” añado la llave de un amigo, este amigo tendrá que expandir su llave y lista de archivos por la red a través de mi y eso llevará mucho más tiempo, dependiendo de lo que yo este conectado, hasta que se expanda del todo, y a la hora de buscar los amigos al conectar (mediante DHT) dependerá en mayor medida de los usuarios que realmente han añadido su llave...

Así que tener paciencia al principio, añadir todas las llaves de todos los del grupo y comprobar que no es otra la causa de la falta de conexión, como p.ej. que estéis detrás de un router o cortafuegos sin configurar, para lo que mas adelante se ofrece una posible solución...

Ventana de Inicio,

Ventana de Inicio

Desde esta ventana de inicio podremos gestionar los diferentes perfiles y lugares si los tenemos, y podemos crear una copia de seguridad de nuestra llave GPG, esto es MUY IMPORTANTE porque si perdemos la llave y tenemos que crear una nueva, tendremos que invitar de nuevo a nuestros amigos y que ellos nos inviten, con el consiguiente trastorno...

Además si has firmado la llave de un amigo ya no se podrá deshacer ni borrar dicha llave, por eso no es aconsejable firmar las llaves, por lo menos hasta estar completamente seguro que no va haber cambios, e incluso estando seguros que la llave es definitiva no es aconsejable firmar todas las llaves, pues eso puede ralentizar el uso del programa y no es necesario para su funcionamiento.

Crear un nuevo lugar

Ha esta opción también podremos acceder desde dentro de RetroShare, en la pestaña de “Perfil->Administrador de perfiles”, donde podremos exportar nuestra identidad, para copia de seguridad, o llevarla a otro PC para crear otro”lugar”, etc.

Administrador de perfiles

Siguiente-> Configurar la red