Коллега, вы что-то явно перепутали. И это что-то в знаний технологий адресаций и сетевых протоколов.
1. В офисе вы подключаетесь к smb шаре (и не важно NAS это, Windows сервер, Linux или etc) через внутренний - "серый" IP адрес, скорее всего вида 192.168.X.X
2. У вас есть роутер, который выполняет функцию NAT и скорее всего DHCP - т.е. он 1) раздаёт внутри сети адреса для устройств из того самого диапазона, а так же 2) позволяет этим устройствам выходить в интернет, заменяя на каждом пакете их "серые" адреса своим "белым" выданным провайдером при подключении т.
3. Никто снаружи сети (с той стороны роутера) не видит ваши внутренние адреса (если только внутри какого либо протокола - например smtp - им об этом принудительно не сообщится), но даже если их видеть - подключится "снаружи" - из глобальной сети - к ним не получиться.
Итого:
1. либо пробрасываете нужные для SMB порты наружу через роутер (это лекго гуглится, но не всегда легко настраивается - зависит от модели роутера)
2. Либо поднимаете VPN сервер - и все подключаются к нему и уже через этот тоннель подключаются к вашей шаре через серый адрес
3. Либо используете что-то типо hamache и создаёте виртуальную локальную сеть - практически как в варианте 2, только VPN за вас поднял кто-то другой.