Vale ya esta solucionado.
El tema es que el protocolo netbios para la identificación de nombres de equipos, no se retransmite a través de internet... a parte de eso, al estar las dos redes en rangos de ip´s diferentes, pues menos aún. Habría que montar un servidor WINS para que este se encargara de recoger todas las peticiones de los equipos y los diera nombres, pero implica tener un equipo 24/7... y como que no. Por lo tanto, el acceso a los equipos se realiza mediante la IP privada de cada uno y modificando el ámbito del servicio: compartir archivos y carpetas ( puerto 445 ) del firewall de windows.
De este modo queda rulando perfecto