Между двумя машинками в двух разных внутренних сетях нужно обойти пару-тройку проксей и натов со стандартными наборами разрешенных портов. Доступа к ним нету. Соответственно, IPSec через них не пробъется. В какую сторону копать? Socks, TLS/SSL или что-то другое? Может есть какие внешние серваки? У обоих машин есть слегка покоцаный доступ в ИНет.