smbはローカル用にしか設計されてないから
インターネット経由でアクセスしたいならVPNを使う
それだけ