Hier wirst du wohl ein VPN (Virtual Private Network) benötigen.
Ein VPN baut z. B. über das Internet eine Verbindung zu einem gewissen lokalen Netz auf, woraufhin der Client, der eigentlich gar nicht direkt an das Netz angeschlossen ist, "virtuell" mit diesem Netz zusammenhängt und damit auf Netzlaufwerke im Virtuellen LAN zugreifen kann.
Schau dir mal OpenVPN o.ä. an.