Aktivera NetBios över TCP/IP och öppna sen port 137, 138, 139 i routern. (Skriv in ip.nr för din gateway i en browser så loggar du in på den routern.)
Du ska alltså forwarda portarna 137, 138, 139 i routern från extern ip till intern ip och tvärtom.)
Ditt externa ip nr står någonstans i routerns webbinterface.
Från den dator du vill komma åt filerna på din hemma dator skriver du ditt ip.nr i formatet \\xxx.xxx.xxx.xxx
Då kan du logga in med ditt användarnamn och lösenord. (Viktigt att ditt konto har ett lösenord, annars låter inte windows dig att logga in.)
Notera att datorn som ska användas måste ha netbios över tcp/ip aktiverad.
Annars kan du ju använda fjärrskrivbord och klicka i att dela hårddiskar. Varje gång du e inloggad, har du även dina filer som enheter på den dator du använder för tillfället.
(Glöm inte att routa om fjärsskrivbord i routern.

Varför tror du förresten att det kallas router??!
EDIT: Du kan alltså montera dina hårddiskar som nätverksenheter över internet med \\xxx.xxx.xxx.xxx metoden.