Cacharreando con la Raspberry Pi (8/8): Instalando mldonkey 2

Índice
  1. Introducción
  2. Preparando la SD e instalando Raspbian
  3. Configurando el wifi por primera vez
  4. Conectando por SSH
  5. Poniendo una ip fija
  6. Escritorio remoto
  7. Montando un disco de red
  8. Instalando mldonkey

Una de las cosas que mas ilusión me hace tener en la Raspi es un gestor de descargas y compartición de archivos. En mi caso me he decidido por usar mldonkey ya que permite conectarse a las redes de emule y de torrent a la vez. Si solo te interesa descargar y compartir mediante torrent puedes usar Transmission. Hay cientos de tutoriales por la red.

Lo primero será instalar los paquetes:

sudo aptitude install mldonkey-server

Nos preguntará si queremos que se inicie automáticamente al arrancar el sistema. En mi caso le he dicho que no ya que prefiero ser yo el que controle cuando se inicia o se para el programa.

Mldonkey se puede ejecutar de tres formas distintas: como un servicio, como root o como usuario normal (pi). Por las pruebas que hice anteriormente lo mejor, al menos en  mi caso, es hacerlo como usuario normal ya que si no me da problemas con las carpetas compartidas en red.

Iniciamos el programa con:

mldonkey &

Ahora si nos conectamos desde un navegador de otro equipo al puerto 4080 de la Raspi (http://192.168.1.4:4080) nos saldrá un mensaje de acceso prohibido. Eso es porque tenemos que decirle a mldonkey desde que ips le vamos a dar acceso. Por defecto solo tenemos acceso desde la propia Raspi por lo que podemos conectarnos desde el escritorio remoto que montamos en capítulos anteriores.

Una vez en el escritorio remoto, abrimos el navegador y vamos a la dirección

http://localhost:8040

Nos aparecerá la interfaz de mldonkey. En la parte superior hacemos clic en Options y nos vamos al apartado Ports. En la última casilla (alowed_ips) nos aparecerá 127.0.0.1. Tenemos que añadir la siguiente línea separada por un espacio de la anterior:

192.168.1.0/24

Pulsamos enter y ya tendremos acceso desde cualquier ip que empiece por 192.168.1

Nos aparecerá un aviso de que tenemos al usuario admin sin  contraseña y eso no es bueno. Vamos a solucionarlo.

En la terminal de la raspi instalamos el programa telnet con

sudo aptitude install telnet

Y nos conectamos con

telnet localhost 4000

Nos debería aparecer algo así

pi@raspberrypi:~ $ telnet localhost 4000
Trying ::1...
Trying 127.0.0.1...
Connected to localhost.
Escape character is '^]'.
Welcome to MLDonkey 3.1.5
Welcome on mldonkey command-line

Use ? for help

MLdonkey command-line:
>

Una vez allí:

> auth admin ""
> passwd CONTRASEÑA
> quit

Sustituyendo CONTRASEÑA por la contraseña que le quieras poner y pulsando enter tras cada línea.

Con esto ya tenemos asegurado nuestro servidor mldonkey.

Ahora vamos a cambiar las carpetas que queremos compartir y donde queremos que se descarguen las cosas. Para ello, en la interfaz web desde el navegador hacemos clic en la parte superior en Options y luego en Shares.

Pulsamos sobre Add Share y añadimos la siguiente línea:

0 /media/mycloud/Compartir all_files

Se supone que /media/mycloud/Compartir es la carpeta en la que tenemos los archivos que queremos compartir.

De la misma forma indicaremos donde guardar las descargas y las carpetas. Intenté que ambas fueran la misma carpeta pero no fue posible.

0 /media/mycloud/descargas incoming_files
0 /media/mycloud/carpetas incoming_directories

Por último vamos a activar el servicio Torrent. Para ello vamos a Options y luego Net. Allí podemos activar o desactivar los servicios que queramos. En mi caso tengo activados kademlia, donkey y bittorrent. Si queremos configurar los puertos lo hacemos seleccionando el servicio que queramos de la lista desplegable que aparece al pulsar en Plugins.

Con esto finalizamos (de momento) la serie de publicaciones sobre la Raspberry Pi.

2 thoughts on “Cacharreando con la Raspberry Pi (8/8): Instalando mldonkey

  1. Reply ssss13 May 12,2016 17:43

    Hola, he intentado instalar el daemon de amule, y no he podido. He visto que para usar emule en la raspberry tambien sirve mldonkey, pero no consigo instalarlo.

    Estoy intentando desde el navegador de la rasberry acceder a

    http://localhost:8040

    pero me da error.

    Agradecería tu ayuda, ya que no domino ni linux ni la raspberry y no hay manera de conseguir instalarlo.

    • Reply Manwy Freedom Jun 11,2016 15:23

      Mira a ver si te sirve esto:

      Para poder acceder remotamente tanto vía web como por telnet hay que poner
      que IPs están permitidas. Para ello primero tenemos que entrar en el programa, introduciendo en la consola la orden: “telnet localhost 4000”.

      Una vez dentro introducimos la siguiente orden, que indica al cliente que acepte todas las conexiones para acceder al cliente que provengan de localhost y de la red que tengo en mi casa:
      set allowed_ips “127.0.0.1 192.168.1.255”

      Sacado de http://cacharreadores.blogspot.com.es/2007/11/como-configurar-el-mldonkey.html

Deja un comentario

Las cookies de este sitio se usan para personalizar el contenido y los anuncios, para ofrecer funciones de medios sociales y para analizar el tráfico. Además, compartimos información sobre el uso que haga del sitio web con nuestros partners de medios sociales, de publicidad y de análisis web. Más información

Las opciones de cookie en este sitio web están configuradas para "permitir cookies" para ofrecerte una mejor experiéncia de navegación. Si sigues utilizando este sitio web sin cambiar tus opciones o haces clic en "Aceptar" estarás consintiendo las cookies de este sitio. Cómo usa Google los datos cuando utilizas los sitios web de nuestros partners

Cerrar