Que tipo de conexão você tem com a rede remota? Você pode usar um programa chamado Hamachi da LogMeIn em uma configuração de gateway. Basicamente, você terá uma máquina de gateway em cada extremidade. Cada computador se conectará ao outro gateway de localização remota, o que permitirá acesso total aos recursos de rede aos nós conectados ao gateway remoto. Da mesma forma, do outro lado, você terá cada um desses nós conectados à outra máquina de gateway; permitindo acesso total aos recursos de rede.
O bom desse tipo de configuração é que você não abrirá nenhuma porta do firewall que possa apresentar riscos de segurança se não for manipulada adequadamente.
A desvantagem do Hamachi é que ele usa uma placa de rede virtual de 100 Mbps. Se você tem um pipe entre as duas conexões remotas maior do que isso, então você pode querer olhar para outra solução.