If you try to mount an smb share on a linux server and get the following error message:
$ mount -a
mount: /mnt: mount(2) system call failed: No route to host
You need to install the cifs-client-libraries.
$ dnf install cifs-utils
# or for debian
$ apt install cifs-utils
After that you should be able to mount the share.