Leete esto es un copypaste, a ver si te soluciona la movida
Si tienes Windows XP, comprobar que el fireweall de software que lleva por defecto está desactivado y, si no lo está, descativarlo. Para ello haced lo siguiente:
1.1 - Id a Inicio > Panel de Control > Conexiones de Red > Conexión de Área Local. 1.2 - Botón derecho sobre Conexión de Área Local > Propiedades. 1.3 - En "propiedades", buscad la pestaña "avanzadas" y desactivad la casilla "Proteger mi equipo y mi red limitando o impidiendo el acceso a él desde Internet".
2 - Mirar si tenemos un firewall de software conectado a nuestro ordenador. Si nosotros no lo sabemos y otra persona usa el ordenador, preguntarle a ella. Nombres típicos de firewalls de software son: ZoneAlarm, Sygate, Outpost Agnitum, Norton Firewall, Kerio... (Pronto hablaremos un poco más a fondo de como configurar correctamente el firewall para el eMule).
En caso que así sea, debemos configurarlo para que permita el uso al eMule. Si no sabes muy bien como funciona, permítele acceso total a internet, tanto como cliente como servidor (no hay ningún problema). Si sabes algo más de funcionamiento de firewalls, aquí dejamos la que consideramos la mejor configuración:
En conexiones de entrada:
TCP: Permitir conexión a nuestro "clientport" (TCP) (El puerto que hemos apuntado antes, el de la izquierda) desde cualquier puerto. Es el puerto que usamos para que la gente pueda conectarse a nosotros y enviar/recibir datos.
UDP: Permitir conexión a nuestro "clientport" (UDP) (El puerto que hemos apuntado antes, el de la derecha) desde cualquier puerto. SÓLO EN CASO DE USAR EL EMULE, si se usa el eDonkey, esta regla no se debe poner.
En conexiones de salida:
TCP: Permitir cualquier conexión de salida a cualquier puerto y desde cualquier puerto (para poder conectarnos a cualquier servidor que no funcione por el 4661 y cliente que no use el puerto 4662 como clientport TCP).
UDP: Permitir cualquier conexión de salida a cualquier puerto y desde cualquier puerto (para poder pedir fuentes a cualquier servidor de nuestra lista que no use el puerto UDP 4665 que generalmente se usa por defecto y poder intercambiar fuentes en el caso del eMule).
Ejemplo de regla abierta para obtener el máximo número de fuentes para emule (válida para edonkey también), pero menos restrictiva:
TCP In: Local > Permitir -> any port - cualquier puerto.
UDP In: Local > Permitir -> any port - cualquier puerto.
TCP Out: Remoto > Permitir -> any port - cualquier puerto.
UDP Out: Remoto > Permitir -> any port - cualquier puerto.
Ejemplo de regla cerrada y más segura por el mayor control que tenemos con nuestras conexiones con el eMule (también válida para edonkey).
TCP In: Local > Permitir -> Clientport (TCP). En el emule es que hemos apuntado de la izquierda.
UDP In: Local > Permitir -> Clientport (UDP). (NO NECESARIA SI USAMOS EL EDONKEY).
TCP Out: Remoto > Permitir -> Any port (para conectarnos a cualquier servidor y cualquier persona que no use el puerto por defecto, el 4662).
UDP Out: Remoto Permitir -> Any port (poder pedir más fuentes a los servidores que no usen el puerto UDP 4665 por defecto).
TCP In - Out: Local/Remoto > Denegar -> cualquier puerto. Al ser reglas jerárquicas, con esta última denegamos que el emule (edonkey) use cualquier puerto que no sea cualquiera de los anteriores.
UDP In - Out: Local/Remoto > Denegar -> cualquier puerto. Al ser reglas jerárquicas, con esta última denegamos que el emule (edonkey) use cualquier puerto que no sea cualquiera de los anteriores.
3 - Mirar si tenemos un router. Si tenemos ADSL puede que tengamos uno.
Nota - Un Módem USB NO ES UN ROUTER, pero en las páginas de abajo podéis encontrar información por si tenéis problemas con vuestro módem (alto consumo, desconexión de internet...).
En este caso, deberemos configurar el router. Para eso es necesario abrir en el router nuestros "clientport" (son los dos puertos que hemos apuntado antes, uno TCP y el otro UDP). Si por alguna razón cambiamos nuestros "clientport", debemos acordarnos de cambiar los puertos abiertos.
Para abrir puertos en routers os remito al foro de ADSL en esta misma página (Spanishshare) y/o mirad estas páginas:
Información general sobre ADSL en formato FAQ:
https://www.terra.es/personal4/antoniomartos/ADSLFAQ.html
Información de routers y módems específicos y ADSL en general. Muy completa:
https://www.adslayuda.com/
Información de ADSL y routers/módems en concreto. También muy completa y recomendada:
https://www.adslnet.ws/
4 - En caso de que estemos en la universiadad o trabajo, cambiar puertos. Esta opción es sólo válida para aquellos que estén en la universidad o el trabajo.
4.1 - Una opción es probar a cambiar el puerto y mirar si así obtenéis una ID alta. Las universidades acostumbran a cerrar los puertos para evitar conexiones desde el exterior, pero puede que tengan algunos abiertos para determinadas funciones. Lo ideal sería poder escanear los puertos que están abiertos (miraremos si encontramos algún programa o, si alguien conoce alguno, que lo diga) y usar alguno de los que salieran abiertos. Sino, sólo podemos porponer que probéis con estos a ver si lo conseguís:
Puertos: 125, 21, 440, 443.
Si con estos puertos no conseguís una ID alta, probad con otros.
Nota - Emule: El puerto se cambia en la pestaña de "conexión", el lugar donde pone "clientport" (puerto). eDonkey: El puerto se cambia escribiendo en la consola "port ****". Para volver a comprobar si tenemos un High ID reiniciad el eMule/eDonkey.
4.2 - De momento esta opción no es posible con el eMule, pero sí con el eDonkey. Se trata de usar un proxy.
- CONSIDERACIONES ADICIONALES
1- Qué puertos es mejor usar en el eMule/eDonkey??
Por defecto el eMule/eDonkey trae unos puertos TCP (4662) y UDP (4672) (éste último sólo lo usa el eMule). Sin embargo, yo soy de la opinión que es conveniente no usar éstos, ya que creo que todos podemos salir beneficiados.
La razón es que es fácil que en universidades o los mismos proveedores de internet, detecten el alto tráfico por estos puertos y, como consecuencia, restrinjan el tráfico. Si la gente usa puertos variados, esto será mucho más difícil de detectar. Además, si no usamos estos puertos, gente desde las universidades o el trabajo podrán conectar con nosotros y, seguramente, podremos bajar de ellos a una velocidad muy buena (recordad que tienen muy buenas conexiones).
Así que aquí tenéis mi consejo: usad la inventiva. La única restricción es que el "clientport" debe estar comprendido entre 1-65500 (tanto el TCP como el UDP).
NOTA 1: algunos puertos para aquellos que no tengan inventiva: 6969, 8003, 2135, 4592, 9245, 18592, 47895, 1243, 9876, 4321, 23456... (Sirven tanto para UDP como para TCP).
2- Afecta en algo el proxy de telefónica y otros proveedores?
Sí que afecta, pero en casos muy restringidos. En primer lugar, para saber si estáis detras de un proxy, id a esta dirección:
https://www.internautas.org/detectaproxy.php
Si os indica que estáis detrás de un proxy, entonces VIGILAD SI PONÉIS COMO CLIENTPORT LOS SIGUIENTES PUERTOS: 80, 1755, 554 y 7070. Podéis probar con ellos, ya que si el proxy funciona perfectamente no debería haber problemas, pero si detectáis problemas (como Low ID o bajadas drásticas de velocidad), pensad en que podría ser por el proxy y es mejor que cambiéis los puertos. En el resto de cosas y puertos usados, no os afectará para nada.
3- Tengo más de un ordenador en casa, qué hago?
Bueno, en ese caso debes investigar un poquito. A ver si podemos hacer una guía paso a paso:
3.1 - Mirar qué sistema de conexión a Internet tenemos.
Básicamente pueden ser 2, a través de un router exterior o a través de un proxy instalado en un ordenador. Para saber cómo lo hacéis haced la siguiente prueba. Probad a conectaros desde cada ordenador a internet teniendo el resto de ordenadores apagados. Si desde todos ellos puedes conectarte es que usas un router, sino es que usas un programa que está instalado en algún ordenador y hace las funciones de proxy.
3.1.1 - Si tenemos un router.
En ese caso, podemos instalar el eMule en el ordenador que queramos o incluso en más de uno de ellos. Para ellos tendremos que abrir dos puertos para cada eMule que instalemos. Procedemos de la siguiente manera: instalamos el eMule en todos los ordenadores que queramos, vamos a "preferencias", "connection" y en la configuración del "clientport", NOS ASEGURAMOS QUE EN TODOS LOS ORDENADORES LOS PUERTOS TCP (el de la izquierda) Y UDP SON DIFERENTES. Por defecto no lo estarán, con lo que seremos nosotros quienes deberemos cambiarlos. Después de cambiarlos, nos apuntamos qué puertos usa cada ordenador y qué IP local tiene y, en el router, los abrimos. (Mirad el tercer apartado, punto 3).
Ej.
Ordenador 1: Clientport TCP: 6754 ClientPort UDP: 4532 IP local : 172.26.0.3 Ordenador 2: Clientport TCP: 4444 ClientPort UDP: 3422 IP local : 172.26.0.4
En el router deberemos abrir los puertos TCP 6754 y UDP 4532 para la IP 172.26.0.3 y los puertos TCP 4444 y 3422 para la IP 172.26.0.4
3.1.2 - Si tenemos un programa tipo proxy instalado en un ordenador.
En ese caso, podemos instalar el eMule en el ordenador en el que tenemos instalado el proxy. Ese ordenador es aquél que es necesario que esté encendido para que todos se puedan conectar a Internet. Si queremos instalar otro eMule, hace falta que el proxy que tengamos instalado tenga soporte para NAT (como es el caso del Winroute). Si el proxy tiene soporte NAT, entonces debemos hacer lo mismo que en el apartado anterior. Es decir: asegurarnos que todos los eMule usan puertos diferentes y, después, configurar el proxy con soporte NAT para abrir los puertos que usamos en cada eMule al ordenador en el que funciona.