Hi,
I have a working OpenVPN system. Server is on a Linux box also running Samba (also acting as a WINS server), and when I connect clients I can access almost everything as if I am on the LAN. For example, I can PING by hostname, and I open my web browser and connect to websites on the LAN (eg. printers with web based status / config services such as "
http://bigPrinter"), and if I connecting from a Windows XP client I can connect to SMB shares as if I am on the LAN.
eg. Open Windows Explorer and enter \\MYSERVER\ - connects fine
However, if I connect from Windows 8.1, I can do all the above accept connect to the SMB shares in this manner. However, if I enter the domain name as well, it works.
Eg. Open Windows Explorer and enter \\MYSERVER.MYDOMAIN - connect fine
but Open Windows Explorer and enter \\MYSERVER - cannot connect
I have also tried connecting both the windows XP, and windows 8.1 machines to another client's Microsoft VPN, and both work perfectly normally.
Does anyone understand what is happening here, and how I can fix it? My configs are below.
#Linux Server Config
chroot /usr/share/openvpn/jail
port 1194
proto udp
dev tun0
ca ca.crt
cert server.crt
key server.key
dh /etc/openvpn/easy-rsa/2.0/keys/dh1024.pem
server 10.8.0.0 255.255.255.0
route 10.8.1.0 255.255.255.0
push "route 192.168.33.0 255.255.255.0"
client-config-dir ccd
push "dhcp-option DNS 192.168.33.1"
push "dhcp-option WINS 10.8.0.1"
push "dhcp-option DOMAIN millspublish"
keepalive 10 120
tls-auth ta.key 0
cipher AES-256-CBC
comp-lzo
user nobody
group nobody
persist-key
persist-tun
status openvpn-status.log
log-append openvpn.log
verb 3
#Windows Client Config
client
dev tun
proto udp
remote
www.xxx.yyy.zzz (obviously I've hidden the real IP)
resolv-retry infinite
nobind
persist-key
persist-tun
ca ca.crt
cert my.crt
key my.key
ns-cert-type server
tls-auth ta.key 1
cipher AES-256-CBC
comp-lzo
verb 3