El problema es que el puerto del emule no es accesible desde el exterior, por eso te da id baja.
A ver, si en el A tienes el emule corriendo o vas a tenerlo alguna vez, para que te funcione en el B tienes que cambiarle los puertos (en preferencias->conexión del emule). Supongamos que le pones los puertos "puertoB1" (donde ponía 4662) y "puertoB2" (donde ponía 4672).
Aunque no uso windows te doy alguna indicación de lo que me acuerdo que leí. En las propiedades avanzadas de la conexión del A, abajo hay un botón de configuración o algo así. Entras ahí y le das a "Agregar" (creo que se llamaba así). En la descripción pones lo que quieras ("emule ordenador B", por ejemplo); en la IP pones la IP privada del ordenador B; en los dos puertos pones "puertoB1" (el que has puesto en el emule del B); y de protocolo TCP.
Luego haces lo mismo pero con "puertoB2" y protocolo UDP, y se supone que el emule te tendría que conectar con ID alta y funcionar bien.
Cosas a tener en cuenta:
- Ya te digo que no uso windows, así que lo mismo no funciona.
- Creo que esto es para XP, así que puede variar si usas otro windows.