Update
I think most of the issues I've had have been firewall related. I did disable the firewall on both sides, and I am able to map a network drive from client to the server network.
Server network is 192.168.2.0
Client network is 172.16.5.0
VPN network is 10.8.2.0
Client is able to ping all of the IPs on the server network i.e. 192.168.2.0
Client is able to map \\192.168.2.12\public
Client is still not able to see any of the servers computers in the network neighborhood.
On the client configuration I added the following:
route-metric 512
route 0.0.0.0 0.0.0.0
That made it possible for me to move the tap network to something other than unidentified networks in the network and sharing folder.
Client is still not able to ping the "names" of the servers behind the vpn
example. Main vpn server is called SERVER, and that server is on the IP 192.168.2.11
if I ping SERVER from the client, I do get a response, but it's to the servers VPN address, which is 10.8.2.1
There is a network drive on the server network called STORAGE on IP 192.168.2.12
I am NOT able to ping STORAGE, but I am able to ping the IP 192.168.2.12 and I am able to map the drive using the IP, and not the name. So, I am getting closer 🙂
Here is my server config file
port 1194
proto udp
dev tun
ca "c:\\Program Files\\OpenVPN\\easy-rsa\\keys\\ca.crt"
cert "c:\\Program Files\\OpenVPN\\easy-rsa\\keys\\server.crt"
key "c:\\Program Files\\OpenVPN\\easy-rsa\\keys\\server.key" # This file should be kept secre
dh "c:\\Program Files\\OpenVPN\\easy-rsa\\keys\\dh1024.pem"
server 10.8.2.0 255.255.255.0
ifconfig-pool-persist ipp.txt
push "route 192.168.2.0 255.255.255.0"
push "dhcp-option DNS 10.8.2.1"
push "dhcp-option WINS 10.8.2.1"
keepalive 10 120
comp-lzo
persist-key
persist-tun
status openvpn-status.log
verb 3