Supongo que si estais leyendo este post, sabeis lo que son los p2p y el problema que hay con algunos clientes en linux.
- P2P==Compartir, no piratear
- Compartir cultura no es delito
- La informacion es libre
- Los p2p son una forma de compartir
- Linux es libertad, por tanto linux y p2p estan relaccionados (filosoficamente).
- No solo tengo porque descargar contenido con copyright. Puedo descargar una debian, por torrent, estare contribuyendo a disminuir la sobrecarga de los mirrors de debian
Firewalls:
Manual de firestarter
P2P encriptado
En linux hay muy buenas opciones para el p2p encriptado, la principal de ellas y de la que voy a hablar en este manual es freenet, completamente multiplataforma (escrito en java).
Primero instalamos la maquina virtual de java Despues instalamos freenet con su nuevo instalador gráfico en java:
wget http://downloads.freenetproject.org/alpha/installer/new_installer.jar
java -jar new_installer.jar
Bueno, si, como a mi, no os funciona el instalador, procedemos al segundo metodo de instalacion:
wget http://downloads.freenetproject.org/alpha/installer/freenet07.tar.gz
tar xvfz freenet07.tar.gz
chown -R USUARIO:USUARIO freenet
sh freenet/run.sh start
Ahora pasamos a configurarlo, desde nuestro navegador web accedemos a esta direccion. Y simplemente en http://localhost:8888 estara la interfaz grafica de freenet.
Redes Edonkey
Bien, la red edonkey esta cubierta en linux con programas como (k)mldonkey y amule.
El mas simple de utilizar/configurar y que mejor funciona en gnome (probablemente haya una interfaz grafica de mldonkey para gnome) es amule. Primero, instalamos amule:
apt-get install amule
Nota: Desde hace poco, la lista de ocbmaurice.dyns.net vuelve a estar activa, asi que no va a haber ningun problema con los servidores

Bueno, como no, ¿Que ocurre si queremos, desde el trabajo, añadir una descarga? Muy sencillo: Vamos a montar un servidor web.
Es muy sencillo, simplemente nos situamos en las opciones, en la pestaña “controles remotos” y activamos “iniciar servidor web al inicio”.
Despues activamos “Aceptar conexiones externas”, tras lo cual introducimos una bonita contraseña y voilá.

Moorhunt y ares
Nota: para moorhunt hay muchas alternativas p2m, mas complicadas de utilizar pero igual de efectivas.
Tanto moorhunt como ares tienen dos opciones: instalar la version para windows con wine(-doors) o utilizar un cliente nativo para linux.
Cliente nativo para linux:
- Pros:
- Contras:
- El cliente nativo para linux de moorhunt no tiene interfaz grafica
- El cliente nativo para linux de ares… no tiene pegas
Moorhunt:
El cliente nativo para linux de moorhunt se llama “moorie” y esta bastante verde todavia, hasta el punto que no tiene interfaz grafica, pero eso tampoco es mayor problema. El autor ha publicado en su página web un bonito paquete debian para ubuntu feisty, que nos servira tanto en feisty como en debian lenny. Instalamos las dependencias:
apt-get install libmcrypt4 libboost-regex1.34.1 libboost-program-options1.34.1 libboost-filesystem1.34.1
Y ahora el programa:
dpkg -i moorie*.deb
Uso:
moorie -f FICHERO_HASH -p CONTRASEÑA
Ares:
Vamos a configurar gift, con el plugin ares y la interfaz gráfica giftui
apt-get install gift giftui
Descargamos el plugin de aqui y procedemos a su instalacion:
apt-get install build-essential libgift-dev libgiftproto-dev zlib-bin zlibc zlib1g-dev
tar xvf gift-ares*
cd gift-ares*/
sh configure
make
make install
Ahora que ya tenemos compilado gift-ares e instalado giftd y giftui vamos a configurar giftd.
gift-setup
Despues de responder a una serie de preguntas sobre la configuracion p2p de gift, vamos a actualizar los nodos de ares:
wget http://update.kceasy.com/update/ares/nodes -O ~/.giFT/Ares/nodes
Y voilá, ejecutamos giftui y nos podremos conectar a la red de ares.
Como vereis, en el mio aun no ha cargado ningun nodo, tarda un ratito.

Cliente de windows:
- Pros:
- Los que esteis acostumbrados a usarlos en windows lo tendreis mas facil
- Contras
- El cliente para moorhunt no va.
- El cliente de ares no va bien.
El cliente de ares es muy simple instalarlo, no voy a penas a mencionarlo gracias a wine-doors y este manual.
Editado: Mis disculpas para los bittorrenteros, ahora mismo añado una parte sobre bittorrent
Bittorrent:
Bueno, clientes bittorrent no hay pocos, si usais kde os recomiendo ktorrent, para consola bittorrent, para gnome gnome-bittorrent, eso si, useis el entorno/sistema operativo que useis, os recomiendo azuerus, con su nuevo plugin “ono” que aumenta la velocidad hasta en un 200%.
Azureus tambien esta en los repositorios asi que…
apt-get install azureus
Para instalar el plugin simplemente vamos a la vista “Avanzado” y, en el menu “Complementos” hacemos click en “Asistente de instalacion”. Ahora seleccionamos “Descargar una lista desde sourceforge” y le damos a siguiente, nos saldra una pantalla como esta:

Simplemente seleccionamos “ono” y le damos a siguiente (de nuevo), y por ultimo a “Terminar”
Nota: Por desgracia Moorhunt para windows no ha habido manera de hacerlo arrancar, si alguien lo consigue, por favor, comentadlo. Lo he intentado instalando mono y ejecutandolo con mono Moorhunt.exe despues de instalarlo con wine, y instalando la version windows de mono para ejecutarlo con wine.