I try to help a company with a VPN problem. They got a Windows 2012 Server with a Software VPN. The clients connect via PPTP (Port 1723, mschapv2).
There is no active directory installed on the server (they are working with workgroups). Also there is no DHCP-Server, WINS or DNS installed.
The local network of the server is 192.168.178.0/24 but the VPN clients should not connect to this network. They should only be able to access shares on the server and on other connected VPN-clients. So a static address pool ist used for the VPN (10.0.0.0/24).
This works in general fine, as long as the clients only use IP-addresses to talk to each other. The server is always available under 10.0.0.1 and the VPN-clients get IP-addresses in this subnet automatically when they connect.
The problem is that the whole communication just works with IP-addresses and not with hostnames (NetBIOS-names).
I need the hostnames now to connect one VPN-client to the share of another VPN-client, which has always another IP-address (in the range of 10.0.0.0/24) when it reconnects to the VPN - so that it does not make sense to add the network share using the IP. (I also tried to find an option like "Give clients always the same IP-address", but there is nothing like that.)
In the "Routing and RAS"/VPN-setup the "broadcast name resolution" is already enabled. (In the adapter card the physical network cards are available.)
I tried to install DNS/WINS to make the NetBIOS-names work, but without any success. (Maybe the setup isn't fine yet.)
So, is there anybody familiar with Windows Servers and can explain what I have to do to make the NetBIOS-names available for the VPN-clients? (I am not allowed to install an active directory.)
I was not able to find a really good tutorial in the internet.