Añadir nuevo comentario

Instalación y configuración de mldonkey

Mldonkey

Introducción

En esta guía voy a describir como instalar y configurar el servidor de descarga multired llamado Mldonkey.

Instalación

Instalación del servidor

El programa se encuentra en los repositorios oficiales de Ubuntu. Así que para instalarlo solo tenemos que instalar el paquete de nombre mldonkey-server desde nuestro gestor de paquetes favorito o ejecutar el siguiente comando:

>> sudo apt-get install mldonkey-server

Y con eso ya lo tenemos instalado.

Instalación del cliente

Para conectarnos al servidor existen varios clientes. El que más me gusta se llama Sancho. Para instalar el cliente, tendremos que ir a su web y descargarlo.

Configuración

Configuración recomendada

En cuanto a la configuración recomendada, yo os aconsejaría hacer lo siguiente:

Cambiar los puertos de descarga

Al ser un cliente multired, tendremos que ser conscientes que utiliza puertos diferentes para conectarse a cada una de las redes que tengamos activadas. Y estos puertos los tenemos que tener abiertos en nuestro router para que la descarga sea óptima, por lo tanto o tendremos que poner unos puertos qeu tengamos abiertos en el router para nuestro ordenador o tendremos que abrir los puertos que selecciono mldonkey al instalarlo. Los puertos para cada red los encontraremos en:

  • Edonkey: En el archivo /var/lib/mldonkey/donkey.ini en el parámetro port.
  • Bittorrent: En el archivo /var/lib/mldonkey/bittorrent.ini en el parámetro client_port.
  • DirectConnect: En el archivo /var/lib/mldonkey/directconnect.ini en el parámetro client_port.

Desactivar la actualización automática de servidores

Deshabilitar que la lista de servidores se actualice automáticamente. Esto es recomendable, ya que hay muchos servidores que solo tienen fakes para dificultar la descarga de lo que queremos. Para ello tendremos que desactivar estas opciones:

  • ED2K-update_server_list_client : Esta opción añade automáticamente servidores que tienen otros usuarios.
  • ED2K-update_server_list_server : Esta opción añade automáticamente servidores que nos dicen los servidores a los que nos conectamos.

Actualizar la lista de servidores

Antes de empezar, tenemos que estar seguros que se esta ejecutando el servidor y de que este activada la opción update_server_list_server_met. Entonces nos conectamos a la consola del programa por medio de telnet:

>> telnet 127.0.0.1 4000
Trying 127.0.0.1...
Connected to 127.0.0.1.
Escape character is '^]'.
Welcome to MLDonkey 3.0.1
Welcome on mldonkey command-line
 
Use ? for help
 
>

Una vez conectados ya podemos ejecutar comandos. El comando que carga los servidores que contiene un archivo server.met se llama servers y se le pasa de argumento la localización en la máquina de este archivo:

> servers /home/intropedro/server.met
158 servers found, 12 new ones inserted

Problemas

update_server_list_server_met is disabled

Al ejecutar el comando para añadir los servidores de un archivo server.met, puede que nos aparezca el siguiente error:

> servers server.met
ED2K-update_server_list_server_met is disabled, ignoring...
Solución

Este error se debe a que no tenemos activada la opción update_server_list_server_met. Para activarla podemos ...

Unable to connect to remote host

Al intentar conectarnos a la consola de mldonkey, nos puede aparecer el siguiente mensaje de error:

>> telnet 127.0.0.1 4000
Trying 127.0.0.1...
telnet: Unable to connect to remote host: Connection refused
Solución

Esto es porque el programa no se esta ejecutando. Para ello tendremos que encenderlo con el siguiente comando:

>> sudo /etc/init.d/mldonkey-server start