por lo que puedo apreciar:
tienen las ips internas (de las redes lan) fijas.
las ips externas (wang dianmicas) asignadas por el isp
eso complica la comunicacion tcp/ip pero existe una solucion.
un tercer equipo que tenga ip Publica fija que actue como sevidor de nombres
existen algunos servidores web que dan ese servicio
lo que nesesitan es saber la ip Publica del otro equipo y luego la apuntan
200.54.xxx.xxx:192.168.0.x
nota esta (200.54.xxx.xxx) cambia cada x tiempo depende de su isp o de apagados del router, modem Adsl.
para aberiguar tu ip desde internet
http://www.cualesmiip.net/
existen otras alternativas una es solicitar al isp ips fijas aunque esto implica un costo adicional
espero les sea de utilidad