This seems like an issue with router/firewall config rather than DNS.
Starting Nmap 6.40 ( http://nmap.org ) at 2015-10-23 08:07 CDT
Nmap scan report for static-192-165-34-2.cust.crystone.se (192.165.34.2)
Host is up (0.26s latency).
Not shown: 986 filtered ports
PORT STATE SERVICE
21/tcp open ftp
22/tcp open ssh
25/tcp open smtp
26/tcp closed rsftp
53/tcp open domain
80/tcp open http
110/tcp open pop3
143/tcp open imap
443/tcp open https
465/tcp open smtps
993/tcp open imaps
995/tcp open pop3s
3306/tcp open mysql
8080/tcp closed http-proxy
You need to have TCP ports 139 and 445 and UDP ports 137 and 138 opened, and make sure Samba is listening on those ports.
[Edit:] I don't have enough rep to comment, but it shouldn't matter that the two systems are on a local network. This is usually handled at the server level and can be verified with a combination of iptables and netstat command options. Regardless, if you are not the network or system administrator, then you should probably be getting in touch with them instead.