Supongo que te refieres a emule. En principio, la información que envíes y recibas va a través de 2 puertos, uno TCP y otro UDP. Si esos puertos los tienes cerrados, pues la información no puede pasar.
Tienes firewall instalado? Es que la mayoría de problemas de emule con puertos es por tener mal configurado el cortafuegos.
Tienes router? Aunque yo no tengo, también he leído que hay que tocar algo para abrir los puertos del mismo.
Comenta si tienes alguna de estas 2 cosas, y si tienes di el modelo a ver si por ahí se puede configurar.
El primer síntoma de problema de puertos es que al conectar te sale ID baja. Si la tienes alta, el problema no creo que sea de puertos, y habría que mirar cómo tienes configuradas las preferencias.
Saludos