MlDonkey P2P multired

sismo
08/12/2009 - 10:47

MLdonkey es en la actualidad, un programa P2P multired capaz de conectarse a varias redes simultáneamente, y descargar un solo fichero de varias redes a la vez.

Funciona en dos partes, por un lado un core o núcleo trabajando de manera "invisible" y por otro lado una interfaz gráfica o GUI opcional. El funcionamiento del core se puede gestionar vía telnet, http o por medio de otros GUIs independientes. Esta función de core independiente de la interfaz, permite gestionar MLDonkey remotamente desde otra máquina, usar diferentes interfaces gráficos sin modificar o detener el core, o acceder simultáneamente desde los diferentes interfaces.

El desarrollador original de MLDonkey es Fabrice Le Fessant del INRIA. Inició el desarrollo del programa a finales de 2001. Escrito en el lenguaje de programación Ocaml, se distribuye públicamente bajo licencia GNU.

Procedimiento:

El primer paso a realizar es actualizar la información de paquetes disponibles en el repositorio.

< sudo apt-get update

El siguiente paso es proceder a la instalación del MlDonkey-Server

< sudo apt-get install mldonkey-server
> Reading package lists... Done
> Building dependency tree      
> Reading state information... Done
> The following packages were automatically installed and are no longer required:
>   linux-headers-2.6.24-23 linux-headers-2.6.24-23-generic linux-headers-2.6.24-23-server
> Use 'apt-get autoremove' to remove them.
> Suggested packages:
>   makejail
> The following NEW packages will be installed:
>   mldonkey-server
> 0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
> Need to get 2689kB of archives.
> After this operation, 7397kB of additional disk space will be used.
> Get:1 http://ar.archive.ubuntu.com hardy-updates/universe mldonkey-server 2.9.2-2ubuntu0.1 [2689kB]
> Fetched 2689kB in 6s (393kB/s)                                                                                                                             
> Preconfiguring packages ...
> Selecting previously deselected package mldonkey-server.
> (Reading database ... 121838 files and directories currently installed.)
> Unpacking mldonkey-server (from .../mldonkey-server_2.9.2-2ubuntu0.1_amd64.deb) ...
> Setting up mldonkey-server (2.9.2-2ubuntu0.1) ...
> 
> Creating config file /etc/default/mldonkey-server with new version
> Starting MLDonkey: mlnet.

 Durante la instalación el sistema pregunta si se quiere que el servicio se inicie en forma automática cada vez que se prende el equipo.  En este caso se contesto que sí.  Este valor puede modificarse en el archivo "/etc/default/mldonkey-server" modificando el valor "LAUNCH_AT_STARTUP=" a "true" o "false".

El mldonkey vive dentro de su home "/var/lib/mldonkey".  Donde las descargar se realizan dentro de "/var/lib/mldonkey/incoming/" y los archivos temporales se ubican en "/var/lib/mldonkey/temp/".

Para habilitar la interfase de administración a otros equipos (o si se instaló en un servidor).  Se debe editar el archivo "/var/lib/mldonkey/downloads.ini".  Para poder llevar adelante la edición del archivo, se debe detener el servicio.

< sudo /etc/init.d/mldonkey-server stop
< sudo nano /var/lib/mldonkey/downloads.ini

E incorporar la lista de direcciones ip's a las que se quiere habilitar a la siguiente variable.

allowed_ips = [
  "127.0.0.1";
  "192.168.0.10";
  "192.168.0.11";
  "192.168.0.12";
  "192.168.0.13";]

Finalizada la edición se debe volver a iniciar el servicio.

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

Para acceder a la interface web del MlDonkey se debe acceder a la url "http://xxx.xxx.xxx.xxx:4080" donde xxx.xxx.xxx.xxx es la dirección ip del servidor (si se instaló en el equipo local se puede acceder a la ip 127.0.0.1).

El primer paso a realizar es definir la contraseña del usuario admin, esto se hace en la barra que esta delante del botón "Input".

useradd admin cambiame

Donde "cambiame" es la contraseña definida.  Este mismo procedimiento se puede utilizar para crear nuevos usuarios.

También se puede definir la dirección de correo electrónico de cada usuario para notificar a los mismos que la descarga a finalizado.  Este procedimiento se realiza con el siguiente comando.

usermail <user> <mail>

Para hacer búsquedas en la red de Emule debe hacer click en "Search".  Para ver los resultados de las búsquedas se debe realizar click sobre "Search results" (en la segunda línea del menú).

Para hacer descargas de la red Bittorrent, se puede copiar la url de descarga del archivo torrent y pegarla en el campo de entrada de comandos, el MlDonkey, se encarga de descargar el torrent y de bajar el contenido vinculado al mismo.

Navegación del libro

Distribuir contenido 
 
Distribuir contenido