Umm okay, so I added a child repository which simply points to the main repository, but has a new IP (10.8.129.3).
so now both locations are able to deploy images. This dosen't seem like the best solution though, concidering I would have to add a new NIC and repository for eacn new office I want to add in the future.
I just don't quite understand how this can be done propperly without adding a gateway server for each location, since there is no direct network access between the locations.