Edonkey2000 (ed2k)
es un potente sistema que permite compartir ficheros
de todo tipo en Internet (al estipo del famoso napster),
siendo ideal y muy utilizado para obtener y compartir mp3’s,
imagenes ISO’s, fotos,
películas DivX, canciones, vídeos y en general cualquier tipo de fichero …
Características de Edonkey2000:
- Comparte y Descarga cualquier tipo de fichero.
- No existe un servidor central. Los servidores pueden estar ubicados
en cualquier lugar con cualquier IP. - Busquedas en todos los usuarios conectados sin importar a que servidor
están conectados. - Descarga simultaneamente un mismo fichero desde diferentes usuarios.
- Descargas prosiguen automaticamente de sesión en sesión.
- Colecciones definifas por el usuario. De esta forma puedes asegurar que
obtienes todos los ficheros que pertenecen a la colección. - Descarga y envío simultáneo del mismo fichero.
- Asignación dinámica de los puertos (ports).
e-Donkey puede ser configurado para correr en cualquier puerto. - etc …
Básicamente podemos considerar que Edonkey2000 está formado por tres partes,
que son:
- Core
- GUI
- Server
Edonkey2000 Linux Core
Si queremos obtener y compatir música con el resto de usuarios de este gran
sistema, tal solo necesitaremos el Core (también denominado
Commandline Client), del que existen 2 versiones, una compilada estáticamente
y la otra compilado dinámicamente. (Si no tenemos alguna de las librerias
necesarias tendremos que utilizar la version estática, pero si disponemos de
todas las librerias, será mejor utilizar la versión compilada dinámicamente,
puesto que es mucho menor).
Para obtener el Edonkey2000 Core, lo podemos descargar desde:
Enlazado dinámicamente:
http://users.aber.ac.uk/tpm01/donkey_59-3.gz |
http://www.edonkey2000.com/files/donkey.gz
Enlazado estáticamente:
http://users.aber.ac.uk/tpm01/donkey_s_59-3.gz
|
http://www.edonkey2000.com/files/donkey_s.gz
Edonkey2000 Linux GUI
Como acabo de comentar, con el Edonkey2000 Core, tenemos más que
suficiente para compartir nuestros archivos y para descargar todo el
software que nos interese, lo que ocurre es funciona todo a base de comandos
y parametros en modo consola, siendo algo dificil de utilizar,
aunque cuando le pillas el truco funciona realmente bien. Por este motivo
tenemos una versión gráfica (Edonkey2000 Linux GUI)
que lo que hace es realizar las peticiones a la versión en modo texto, por
lo que para funcionar necesita OBLIGATORIAMENTE la versión comentada
anteriormente (core).
Existen 2 clientes gráficos disponibles actualmente (oficialmente se
denominan Core Controller) :
el primero es una versión en Java multiplataforma (necesita la versión JRE 1.3)
y el otro, que a mi particularmente me gusta más, es una versión en C
que funciona apoyandose en las librerias GTK.
Cualquiera de estos 2 programas son los que habitualmente se utilizan
para controlar todo el tema de las búsquedas, selecciones, establecer
servidores, realizar descargas, configuraciones, etc …
en definitiva para controlar y utilizar Edonkey2000 en su totalidad.
Cuenta con la gran ventaja que al trabajar en modo cliente/servidor, nos
permiten, por ejemplo, conectarnos desde otro ordenador y ver/controlar
el estado de nuestras descargas.
Para obtenerlos podemos utilizar estos enlaces:
Interfaz gráfico en GTK:
http://users.aber.ac.uk/tpm01/linux_gui_alpha_unstable
|
http://www.edonkey2000.com/files/ed2k_linux_gui_0.1alpha.tar.gz
Interfaz gráfico en Java:
http://www.edonkey2000.com/files/ed2k_1.1.1.jar
Edonkey2000 Linux Server
Si queremos que nuestra máquina funcione como servidor edonkey,
como muchos de los que existen en Internet, y cuya finalidad principal es la de
coordinar esta inmensa red P2P (punto a punto), necesitaremos instalar
también el Edonkey2000 Server.
NOTA: Este servidor de Edonkey2000 no es necesario tenerlo
instalado para realizar descargar y envio de ficheros.
Lo podemos obtener en
http://www.edonkey2000.com/files/dserver.gz
Utilización del Edonkey2000 en sistemas
linux
Primero descomprimimos el core (donkey_59-3.gz o simplemente
donkey.gz), luego le damos permisos de ejecución y lo ejecutamos:
$ gunzip donkey_59-3.gz
$ chmod +x donkey_59-3
$./donkey_59-3
Welcome to eDonkey2000 command line client v16.16.59.
Enter commands at any time (type ‘?’ for help)
> Loading shared files…
Done loading shared files.
Ahora creamos un usuario del sistema (en este caso NomUsuari), estableciendo
la velocidad máxima tanto de bajada (20 KB/sec) como de subida (7 KB/sec).
> name NomUsuari
ok.
> dumax 20 7
ok.
Luego lo que vamos a hacer es crear un usuario y una contraseña para poder
conectar desde los clientes gráficos a nuestro core (o cliente en modo
texto).
NOTA: Por favor, intenta utilizar un nombre de usuario y contraseña que no
sean triviales.
pass RemoteUser RemotePass
Podemos obtener ayuda con la interrogación (?), donde podemos averiguar que,
por ejemplo, para ver las opciones definidas hemos de usar el comando vo:
> vo
Name: NomUsuari
AdminName: RemoteUser
AdminPass: RemotePass
AdminPort: 4663
Max Download Speed: 20.00
Max Upload Speed: 7.00
Line Speed Down: 0.00
Door Port: 4662
AutoConnect: 0
Verbose: 0
SaveCorrupted: 1
AutoServerRemove: 1
MaxConnections: 100
Una vez correctamente configurado el Command line client, salimos
guardando la configuración introducida.
> q
Are you sure wanna quit (Y/n)?
y
Y ahora lo que hacemos es volver a lanzar el mismo programa pero indicandole
que espere conexiones del cliente gráfico, para lo que le añadimos un guión
al ejecutarlo:
$ ./donkey_59-3 –
Ahora lo que haremos es lanzar el cliente gráfico que nos permitirá empezar
a disfrutar de la potencia del Edonkey2000 en nuestra máquina:
./linux_gui_alpha_unstable
A partir de este momento, le funcionamiento de Edonkey2000 para linux
es totalmente similar a otros programas de Compartición de ficheros (P2P), tales
como el Napster, Gnutella, etc …
Básicamente realizaremos conexiones con multiples servidores, una vez
establecidas las conexiones, haremos las búsquedas que nos permitiran ir
bajando los ficheros que nos interesen y que otra gente tenga a bien
compartir con nosotros.
Captura del cliente GTK en pleno funcionamiento:
http://users.aber.ac.uk/tpm01/gui_pbarssmall.jpg
Aquí os dejo las direcciones de 2 servidores españoles, que podeís utilizar
perfectamente como punto de partida para usar Edonkey2000:
IP: 217.125.6.253 Puerto: 4661 (NaVaRrA SeRvEr)
IP: 217.127.18.218 Puerto: 4661
- eDonkey2000
http://www.edonkey2000.com/ - eDonkey2000 linux GUI development homepage
http://users.aber.ac.uk/tpm01/guihome.html - GUI – Frequently asked questions (FAQ)
http://users.aber.ac.uk/tpm01/faq.html - eDonkey 2000 HOWTO (en castellano)
http://www.userlinux.net/modules.php?name=HOWTOS&file=edonkey - Beginners Guide to eDonkey 2000
http://www.sharereactor.com/articles.php?action=view&id=1 - Official ED2K Linux GUI Feature Request List
http://hosted.3dwars.net/ed2k/featreq2.lay - ed2k_urlslave
http://ircnet.de/home/cru/ed2k_urlslave/
—
$ alias carcoco=”echo Carlos Cortes”
http://bulma.net/todos.phtml?id_autor=132
Este post ha sido traido de forma automatica desde https://web.archive.org/web/20140625063149/http:/bulma.net/body.phtml?nIdNoticia=1326 por un robot nigromante, si crees que puede mejorarse, por favor, contactanos.