O problema é que seu servidor samba está escutando apenas a interface localhost. Você precisa ter o seguinte no seu smb.conf
:
[global]
interfaces = eth0
bind interfaces only = yes
Desta forma, o Samba irá escutar a interface eth0
, para que as conexões vindas da rede sejam aceitas.