I can ping office network machines over a VPN from the remote client, but I cannot see shares

First of all, thank you for helping me out on this. I have gone to EE several times for answers to some tough questions, and I appreciate your guy's expertise.
So my problem is, I have a office network that is using a Netgear SSL312 VPN Concentrator that they had me set up. I can connect the VPN through the browser just fine on a remote client, and once the VPN is connected, I can ping the office machine that has the share I want on it through the VPN from the remote client. The remote client is on subnet 192.168.3.x, and the office network is on subnet 192.168.1.x. The Netgear SSL312 VPN concentrator uses the 192.168.251.x subnet, and then it has a static route in it of so that remote clients can reach office machines. Here is what an example routing table looks like for a remote client connected to the VPN:
I have ensured that "enable NETBIOS" is checked on both the remote machine and the office machine that has the share I am looking for. Unfortunately, this is a small business, so they cannot afford active directory or a server 2003. I was reading in a post earlier on EE about adding a WINS server if available, but there isn't one currently on their office network. If there was a free way of doing that, I am willing to try that route. I've also tried adding the name of the office machine (homeshield-PC) I'm trying to reach to the LMHosts file on the remote machine. I have put both the remote machine and the office machine on the workgroup entitled "Workgroup". Can you guys help me out and give me some suggestions on how to make it so that the remote machine can connect to a share on the office machine? If it helps, I've tried connecting to \\\SPCS (The name of the share I need on homeshield-PC is SPCS). I have also verified that other office machines on the office network (Not through the VPN) can connect to the SPCS share.

Thank you guys,
Who is Participating?
SysExpertConnect With a Mentor Commented:
1) try using a Local host file for name resolution if needed, but accessing via IP should also work if NetBIOS is setup correctly in the router.

2) What error do you get ?

3) have you tried something like ultraVNC which has file transfers built in , and is free, or even RDP  to a local machine on the LAN .

I hope this helps !
vsombravAuthor Commented:
I would like to choose this as the accepted solution because the problem was that the windows firewall was the problem. Turning off the firewall on both machines fixed the problem. But I would not have gone down that research path without this comment prodding me into looking into other possibilities with the UltraVNC comment.
All Courses

From novice to tech pro — start learning today.