- ENTRADA 043 -
aMule no ha vuelto, nunca se fue
Quizá ha llegado el momento de compartir su información, señor Mark Felt
--- Fecha: jue 16 may 2024 14:06:08 CEST ---
- Actualizaciones -
- 17-05-2024
- 18-05-2024
"Pongo a currar a la mula", "dejo la mula bajando" y otras frases similares se escuchaban mucho en los 2000. Era una época de compartir mediante P2P, con programas como Kazaa, Napster, Soulseek, Ares, Audiogalaxy, Piolet, GNUtella, eDonkey2000...
Me hace gracia como hay antiguos usuarios/as/es que en algún momento lo dejaron y se sorprenden al saber que aMule aun sigue vivo. Otras nunca lo dejamos y es nuestra principal fuente de descarga, por delante de los torrents.
Es verdad que el número de clientes se ha reducido, pero no drásticamente. Hay servidores con 10 o 12 mil usuarios compartiendo más de 40 millones de archivos, ahí es nada.
Funcionamiento
Lo que hace el programa es conectarse a la red de ordenadores de otros usuarios y compartir los archivos. Para ello se necesitan unos servidores intermedios que pongan en contacto los clientes que tienen lo que buscas.
El funcionamiento se basa en compartir, por lo que a veces, las personas nuevas que quieren descarga YA ven que no pueden, se frustran y lo dejan.
Créditos
aMule funciona mediante sistema de créditos para premiar a quien más comparte. Las colas de espera están supeditadas a estos créditos, comparando los datos de lo subido y lo bajado entre los dos clientes: cuanto más compartes, menos esperas.
También se usa un modificador basado en 2 ratios. De la comparación de ambos ratios será utilizado el valor más bajo como modificador (si te interesa, lo explican en la web del proyecto).
También se da la casuística de que los créditos no son globales, si no que se comparten entre 2 clientes, por lo que siempre es bueno añadir como "amigos" a aquellos usuarios de los que bajamos mucho y rápido.
Los créditos se guardan en el archivo clients.met, por lo que es importante que hagas copias de este archivo por si acaso, pero ojo, porque tus propios créditos no los guardas tu, si no que se guardan en el clients.met de los clientes que se conectan a ti, por lo que no hay ningún modo de ver tus propios créditos. Esto se hace para evitar manipulaciones del archivo.
NOTA: Ojo con la versión de programa que uses, o si conectas desde programas de terceros, ya que si no soporta el sistema de créditos, no ganarás ninguno cuando compartas.
Si acabas de empezar, no tienes aun créditos suficientes, por lo que las colas de espera serán más grandes. Paciencia.
Servidores
aMule utiliza servidores como paso intermedio para comunicar usuarios entre sí y que se almacenan en el archivo servers.met.
Tienen listados de usuarios y archivos, pero no tienen ningún archivo. Al buscar, los servidores son preguntados si conocen a algún cliente que tenga un archivo con el que coincidan los términos de tu búsqueda y generan una lista de los archivos de los usuarios conectados y nos ponen en contacto. Nos tocará conectar al archivo correcto y que más fuentes tenga.
Es posible añadir manualmente servidores, sobre todo si montamos uno propio. Esto se hace desde la sección "Redes", añadiendo nombre, IP y puerto, por ejemplo:
- GrupoTS Server / 46.105.126.71 / 4661
Y además podemos pasarnos archivos entre usuarios/as/es. Solo hay que ir al archivo que queremos compartir en la sección "Compartidos", click derecho y "Copiar el enlace e2DK al portapapeles", entregar esa dirección a nuestro amigo y él deberá copiarlo en la sección "Redes" en el cajetín que hay abajo de todo.
Se puede descargar un listado desde el git emuling:
Configurar velocidades
Las velocidades en tema internet se miden en kilobits (Kbps), pero aMule lo hace en kiloBytes (kBps). Para ajustar la velocidad en aMule. Como las operadoras nos dan Mbps, hay que pasarlos a Kbps y dividir entre 8 tu velocidad para pasarlo a kBps.
Lo mejor es hacer un test de velocidad, cerrando todos los programas que hagan conexiones (mejor con el pc recien encendido). Yo uso speed test para una velocidad de 300Mps:
Me sale 302,69 de bajada y 314,85 de subida:
302 x 1024 = 309.248 / 8 = 38.656 kB de bajada
314 x 1024 = 321.536 / 8 = 40.192 kB de subida
Esa es la velocidad en kiloBytes. Pensarás que puedes meterle todo tu ancho de banda para descargar más rápido, que tu Fibra es la ostia, pero no, hay que dejar ancho de banda porque si no la mula se agobia y no anda. Si metes más del 75% de tu ancho de banda, tendrás malas velocidades de descarga, ya que para descargar necesitas subir. Además necesitas ancho para ver webs, bajar correo, ver algún vídeo mientras descargas, etc.
38.656 * 0,75 = 28.992 kB/s de bajada
40.192 * 0.75 = 30.144 kB/s de subida
Aun así es raro que puedas descargar a los 300 Mps de tu operadora. Si la gente configura ancho de subida de 40, descargarás a 40 XD
También tener en cuenta que si te conectas a un usuario que lleva con aMule abierto 3 días, habrá acumulado 3 días de cola, y tú, que acabas de llegar, te pones al final de la cola, por lo que tardarás más en descargar de esa fuente. Por eso es bueno descargar el archivo que más fuentes tenga, porque de una u otra cola acabarás pillando.
La temida ID baja
Cuando conectas a aMule, muchas veces recibirás ID baja, lo que significa que vas a estar en cola indefinidamente y no podrás descargar nada (o quizá si, yo he descargado en 20 minutos con ID baja). Siempre se ha dicho que es porque tienes los puertos cerrados, pero esto, pese a ser verdad, es muy simplista: puedes recibir ID baja teniendo los puertos abiertos.
Va bien hacer una regla de apertura en tu ruter/firewall para evitar ID baja, y recomiendo usar puertos diferentes, ya que los puertos del aMule son altamente conocidos por todo Dios (ISPs, cibercriminales, etc).
Muchísimas veces la ID baja se da por falta de créditos. Si dejas que la gente descargue de ti, aumentarán tus créditos y la ID baja desaparecerá y las colas de espera se reducirán mucho.
Pero hay más causas por las que recibimos ID baja. Otra opción es que tu ISP ralentice o bloquee tráfico, por lo que usar la ofuscación de protocolo y usar otros puertos ayuda (los puertos se configuran en las opciones), o puede que tu IP esté en los archivos IPfilter de aMule.
También hay que tener presente que los servidores Ed2k limitan el número de usuarios. Si está a tope de usuarios, recibirás ID baja. Cambia de servidor si esto sucede (actualmente muchos servidores te expulsan automáticamente si hay muchos usuarios o directamente no te puedes conectar).
Ofuscacion
La ofuscación de protocolo hace que aMule esconda su protocolo al comunicarse con el servidor u otros clientes. Cada comunicación de aMule tiene una estructura conocida, por lo que es fácil bloquearla. Viene por defecto de forma ofuscada, siempre que sea posible.
Con la ofuscación, las conexiones aparentan estar compuesta de datos aleatorios y ya no es posible realizar fácilmente una identificación automatizada. Esto es útil cuando los ISP bloquean o limitan este tipo de conexiones.
NOTA: Esto no da anonimato ni privacidad.
IPfilter
Esto es una función que recomiendo activar y usar. A veces ocurre que los usuarios envían, intencionadamente o no, información corrupta y esto hace que las descargas no se completen o sean corruptas. Mediante el archivo ipfilter.dat se guardan los rangos de IPs que corrompen archivos. El fitrado evitará enviar y descargar datos de los clientes bloqueados.
Al bloquear varias IPs, también se reduce el número de fuentes para descargas. Pero el problema no solo es que hayan menos fuentes, si no que como las IPs son dinámicas, puede que un día tu ISP te asigne una IP bloqueada, por lo que hagas lo que hagas recibirás siempre ID baja. Si esto sucede, reinicia el ruter para que el ISP te asigne otra IP.
En Preferencias -> Seguridad se pone la URL del archivo ipfilter.dat. Recomiendo ir recargandolo cada cierto tiempo para tenerlo actualizado o marcar la opción automática. Puedes encontrar una URL buscando en internet "ipfilter.dat 2024" (cambiar 2024 por el año en el que estemos).
NOTA: Este archivo es muy volátil, haz copias periódicamente.
Los ansias
Muchas personas queremos bajar YA la serie de moda, de 14 temporadas con 38 capítulos cada una. Pues una mala noticia, amigo: Lo importante no es el número de descargas simultáneas, sino el número total de fuentes (entre 2500-3000). Descargar 10 archivos de 300 fuentes (10 x 300 = 3000) sería lo ideal.
Y otra cosa importante. Si se ponen muchos archivos a compartir, la mula se satura. Antes, con el ADSL se recomendaba unos 20 archivos, pero supongo que hoy en día, con la Fibra y la potencia de los ordenadores, ese número ha subido. Recomiendo no tener más de 200 archivos, ya que he notado que a la mula le cuesta más empezar a funcionar.
¿Red kad?
Kademlia es una red soportada por aMule. No hay servidores de por medio, se comparte directamente. Esta red falla menos, encuentra más resultados y antes que eDK, y es más resistente a fallos a gran escala en la red. Por contra, al no usar servidores, requiere más ancho de banda, así que si tienes menos de 128 kps, pasa de Kad.
Con las conexiones rápidas de hoy en día, se recomienda activarla ya hacer búsquedas globales.
Configuraciones
Una buena configuración de aMule es básica. No voy a poner toda la configuración que uso porque lo mejor es usar el método de prueba/error. Va a depender de gustos, de velocidad de la línea que tengamos contratada, etc, pero sí voy a poner las configuraciones más importantes:
CONEXION
- Descarga: 850 kB/s
- Subida: 40 kB/s
- Puerto TCP: 9969
- Puerto UDP adicional: 9989
- Nº max. fuentes: 500
- Nº max. conexiones: 500
- Red kademlia y ED2K
- Autoconectar al iniciar
- Reconectar al perder la conexión
SERVIDORES
- Eliminar servidores caídos tras: 6
- Autoactualizar lista al inicio
- Usar sistemas de prioridades
- Usar control inteligente de id Baja
- Conexión segura
- Asignar prioridad alta a servidores añadidos manualmente
SEGURIDAD
- Usar identificación segura (ISU)
- Usar ofuscación
- Filtrar clientes
- Filtrar servidores
- http://emuling.gitlab.io/ipfilter.zip
- Autoactualizar el filtro IP
- Nivel de filtrado: 127
- Filtrar siempre IP de LAN
- Gestión paranoica de las IPs que no coincidan
Recomendaciones finales
- Recomiendo que siempre que te pongas al ordenador, pongas aMule a compartir aunque no quieras bajar nada, así aumentarás cuota de descarga.
- Hasta que no conectes a un servidor no podrás hacer búsquedas, pero si ya tienes algo en descarga, podrás seguir descargando.
- Busca las películas o series en filmaffinity. Luego ve a aMule y busca por titulo y año, y si no, también puedes buscar por director o titulo original (a veces lo ponen en aMule sin traducir, aunque la peli/serie esté en castellano), así afinas la búsqueda.
- Revisa las fuentes y comentarios del archivo que te descargas (botón derecho en el archivo en descarga). Esto da información de lo que te estás bajando y evitarás que descargues algo que luego no es.
- Asegúrate de que la búsqueda que hagas sea de tipo global (pestañita al lado de la búsqueda).
- Ordena los resultados de búsqueda por número de fuentes.
Para terminar, os recomiendo el artículo del compañero Christian:
Tags: #amule #emule #p2p
/blog/