Volgens mij wordt toegang tot externe samba door een aantal internetproviders geblokkeerd "om beveiligingsredenen".
Laat Netalyzr eens over je internetverbinding draaien, het is een java-applet van de universiteit van Berkeley (betrouwbaar):
http://netalyzr.icsi.berkeley.edu/Dit kan trouwens wel even duren (+/- 7 min, of langer)
In het report van Netalyzr kijk je bij
Reachability Tests – TCP connectivity wat deze zegt over "access to remote SMB servers". Dit is het protocol dat samba gebruikt. Bij mij staat daar:
Direct TCP access to remote SMB servers (port 445) is blocked.
This is probably for security reasons, as this protocol is generally not designed for use outside the local network.
Ik heb ook KPN, Internet+Bellen, het voormalige "HetNet", ADSL. Redelijke kans dat ze het bij u dan ook geblokkeerd hebben.
Je zou kunnen proberen om samba op een andere poort te draaien, zo "kan" je internetprovider "niet" "zien" dat het SMB betreft. Hopelijk is dat ook de clients bij te brengen, maar ik vrees van niet (dat ze altijd over poort 445 willen)
Andere optie is een VPN, bijvoorbeeld OpenVPN. Hierover is op internet diverse informatie te vinden.