Direct Connect Castelló.guifi.net Tutorial para principiantes sobre
Transcripción
Direct Connect Castelló.guifi.net Tutorial para principiantes sobre
Direct Connect Castelló.guifi.net Tutorial para principiantes sobre Direct Connect Bueno amig@s, la red poco a poco va creciendo y a medida que lo va haciendo, van surgiendo más servicios en ella y más interés y necesidades de sus integrantes. Es por esto por lo que hoy os traigo un manual sobre cómo configurar el “Direct Connect” en nuestros equipos. Primero que nada un poco de teoría: ¿Qué es esto de Direct Connect? Pues según la Wikipedia es lo siguiente: “ Su funcionamiento se basa en servidores centrales llamados hubs. Este hub contiene un listado de todos los clientes que se han conectado a él, y todos los archivos que están compartiendo. Al hacer una búsqueda en el hub, éste devuelve todos los archivos que tienen relación con el buscado y qué clientes lo poseen, y a continuación el cliente solicitante descarga el archivo en cuestión mediante FTP directamente desde el cliente que posee el archivo buscado, desvinculándose por completo el ordenador que hace de hub (en este sentido, se puede interpretar el hub como un directorio de archivos que solamente indica quién tiene qué). No hay excesivos problemas con el ancho de banda debido a que cuando se registra una máquina en el hub se identifican todos los archivos que comparte con su hash, pudiéndose buscar otros archivos con el mismo hash pero distinto nombre por la razón que sea que según la teoría del hasheo son el mismo archivo.” Todo esto, traducido a un lenguaje más sencillo viene a decir que nos encontramos ante un sistema de intercambio de archivos P2P, como los conocidos Ares, eMule... Pero a nivel local, es decir, accesible por Guifi.net Entonces, visto qué es, vamos a ver cómo configurarlo en nuestros queridos sistemas y a sacar todo su potencial. Empecemos! *Nota: Para todo este tutorial voy a utilizar como sistema operativo Ubuntu10.04 por tratarse de un SO libre y un cliente Direct Connect (en adelante “DC”) con una interfaz gráfica. Creo que es totalmente inútil hacer un tutorial en base a terminales puesto que quien quera manejar DC en un terminal, tiene conocimientos de sobra como para hacer todo lo que se va a explicar a continuación. 1- OBTENER EL CLIENTE: La forma más sencilla es hacerlo de forma gráfica como muestra la siguiente imagen: Iremos a “Aplicaciones > Centro de programario de Ubuntu” Una vez abierta la ventana en el cuadro de búsqueda tecleamos: “DC++” Obtendremos una imagen como en la pantalla, procedemos a instalar el paquete Otra forma más rapida incluso de hacerlo es en un terminal: $ sudo apt-get update $ sudo apt-get install linuxdcpp 2- INICIAR Y CONFIGURAR EL CLIENTE: Ejecutamos el cliente desde “Aplicaciones > Internet > DC++” y si queremos tenerlo más a mano podemos crearle un acceso directo en el escrotorio pinchando el botón derecho sobre el nombre y seleccionando “Añadir cuadro al escritorio” Si lo hacemos desde terminal basta con teclear: $ linuxdcpp Una vez abierto obtendremos una imagen como esta: Está en inglés, pero tranquilos, no es el fin del mundo! Lo primero que tenemos que hacer es irnos a “File > Preferences” para cambiar algunos parametros y dejarlos como sigue: PERSONAL NICK: ponemos nuestro nombre de usuario preferido E-MAIL: un correo para poder ponernos en contacto DESCRIPTION: usuari MAX UPLOAD SPEED: lo ponemos a nuestro antojo entre 10 y 100 DEFAULT HUB ENCODING: System deafault CONNECTION En esta pestaña son varias las cosas que debemos configurar: Los puntitos marcados, marcarlos como están en la imagen, y los valores que vamos a cambiar son: TCP port: (uno a vuestra elección pero IMPORTANTISIMO abrirlo después en nuestra Nano, RouterBoard, Lynksys... etc) UDP port: Más de lo mismo, ponemos otro distinto, pero no olvideis abrir bien los puertos EXTERNAL/WAN IP: En este campo escribimos nuestra IP pública de Guifi.net, en mi caso 10.228.144.168 IMPORTANTE Es de vital importancia abrir correctamente los puertos en nuestro router, de lo contrario nos volveremos locos para conseguir que funcione pero no lo hará. Cuando se abran, respetar si son TCP o UDP, puesto que de hacerlo al contrario no funcionará... ;) DOWNLOADS En esta pestaña el valor o valores que debemos cambiar son: DEFAULT DOWNLOAD DIRECTORY: En este punto especificamos la carpeta donde irán las descargas una vez completas. Pinchamos en “Browse” y seleccionamos la carpeta donde queramos guardar los ficheros descargados UNFINISHED DOWNLOADS DIRECTORY: Es el directorio donde se guardan los archivos temporales que no han finalizado, por defecto esta carpeta está bien donde está, pero si alguien quiere cambiarla, ya sabe para que sirve. SHARING Esta es la pestaña encargada de gestionar lo que compartimos. Primero que nada hay que agregar directorios que queramos compartir, para ello seleccionamos “Add” y buscamos la carpeta que deseemos compartir, la seleccionamos, le ponemos un nombre de recurso compartido, y repetimos la operación con cuantas carpetas queramos. Algo bastante importante es meter siempre dentro de las carpetas compartidas la propia carpeta de descargas, así, los recursos en la red son mayores. Si descargamos algo pero después no lo compartimos, posiblemente una segunda persona que quiera lo mismo no pueda encontrarlo a menos que la primera fuente se encuentre conectada... ¿ Se entiende no? Metemos la carpeta de descargas como una compartida más, y a seguir. Otro de los pasos importantes en esta pestaña es poner en el valor de “Upload slots” un número mayor que 2 o 3 que suelen venir por defecto, con poner 20 va sobrado, así compartimos “hasta 20 subidas simultaneas” esto quiere decir que si yo tengo puesto el valor de 1, solo va a poder descargar una persona un archivo X, y hasta que no finalice, no puede descargarse una segunda persona ni ese, ni ningún otro archivo de mi. Poniendo un valor alto, conseguimos poder servir a varias personas simultaneamente a costa de repartir el ancho de banda en el caso de que hayan varias subidas simultáneas. APPEARANCE Simplemente seleccionamos la pestaña “Tabs” y marcamos “Favourite Hubs”Esto hace que al iniciar el cliente nos aparezca la lista con nuestros servidores favoritos, entre ellos el de Castelló.guifi.net Una vez hechos todos los cambios damos al “OK”, salimos del cliente, y volvemos a entrar. 3- INICIAR DC++ Y CONECTARSE AL HUB Iniciamos el DC y veremos que tenemos esta pantalla ahora: Hacemos click en el botón situado en la zona intermedia izquierda que pone “Add” y en la ventana que se nos abre debemos dejar los datos tal y como muestra la siguiente imagen: Una vez aceptemos, solo quedará hacer doble click en el Servidor que nos ha aparecido y si todo ha salido bien, estaremos conectados al HUB. Debe aparecer una pantalla como esta: Si hacéis zoom a la captura veréis como se explica qué es cada cuadro. Solo quedan por explicar el superior derecho, que muestra los usuarios conectados y la cantidad de archivos compartidos y la ventana inferior que mostrará el progreso de vustras subidasdescargas :) Vueno, ya tenemos todo configurado y funcionando, ahora viene la gran pregunta... ¿Cómo funciona esto? Es más sencillo de lo que parece, simplemente para buscar algo debemos darle al botón donde pone “search” con una lupa, acto seguido en el cuadro de texto intriducir el nombre del archivo a buscar y nos aparecerá una lista con los archivos que contienen los criterios de búsqueda que hemos determinado, un ejemplo: Voy a buscar una carpeta llamada Beyoncé y si me la descargo, bajaré todo el contenido de esa carpeta (varias canciones por ejemplo) Mucho ojito, que el motor de búsqueda es un poco “tiquismiquis” y hace búsquedas muy ceñidas a lo escrito en ocasiones y busca tanto archivos como carpetas. En el ejemplo anterior he descargado una capeta, para descargar un archivo en concreto pues más de lo mismo, buscamos el nombre del archivo, y al hacer doble click, empieza la descarga. Una de las ventajas que tiene este sistema respecto al FTP es que permite cerrar el programa a mitad de descarga, y seguir descargado por donde lo dejamos al volver a conectarse :) Si estamos aburridos y no sabemos que descargar, podemos explorar los archivos que están compartiendo los usuarios, basta con ir a la pestaña del hub (si iniciamos una búsqueda, o hacemos lo que voy a explicar, se abren pestañas situadas justo bajo de los iconos, basta con seleccionarlas para ir de una a otra) y hacer doble click sobre el usuario que queremos ver. Se abrirá una pestaña nueva con todas las carpetas y archivos que está compartiendo ese usuario. Si nos interesa algo, tan sencillo como doble click y empezará a descargarse. Con esto creo que ya se da por terminado en manual de configuración e inicio a Direct Connect. Solo me queda recordar que la red es de todos y para todos, hacer un uso responsable de los servicios y recursos que tenemos a nuestra disposición y todos saldremos beneficiados. No quiero finalizar el documento sin antes agradecer especialmente a David y Sergio sus horas perdidas en pruebas útiles e inútiles para hacer posible que la idea de tener un Hub en la red haya pasado a ser una realidad Un saludo, Carlitoss SAX!