Эээ вобще то слушает на определенном порту smb-cервер но никак не smbclient.Smbclient использует при работе (как и все tcp-клиенты ) рандомно выбранный порт и заставить его использовать какой то фиксированный врядли получится да и не имеет особого смысла.(для файрвола он будет _исходящим_ соединением которые по хорошему не фильтруются)