Setting up a vpn server with windows 10

i have to use windows 10 for this client - may reddit have mercy upon me.

so we have a server in place running windows 10 pro and i am trying to create a vpn server on it with windows built-in tools. i am following this guide:

https://pureinfotech.com/setup-vpn-server-windows-10/#setup_vpn_server

we have a static IP and im forwarding port 1723 through the comcast business router we were given. i am a linux sysadmin but i have never worked in windows before and i am struggling.

i followed everything in this guide but when i try to connect from a windows 10 VM i have in my lab to the win10 server @ work, i am getting the following error:

The network connection between your computer and the VPN server was interrupted. This can be caused by a problem in the VPN transmission and is commonly the result of internet latency or simple that your VPN server has reached capacity. Please try to reconnect to the VPN server. If this problem persists, contact the VPN administrator and analyze the quality of network connectivity.

i am the only one on the VPN so i know its not at capacity and the internet connection/quality is fine.

anyone have any ideas?

i would highly recommend using a OpenVPN VM. It will be more secure out the box and it is very easy to get up and running.

holy cow, they’re telling your to setup a PPTP RRAS VPN server… you should take a look at current state of PPTP… i mean Mac’s won’t even allow them to be configured. Get a cheap VPN enabled router, and use that things openVPN server.

i have never run a vpn server from windows server let alone windows 10.
just buy a 40$ mikrotik and make that run the vpn server.

Why? You’re going through all that trouble to set up an insecure PPTP VPN when you could be setting up a proper server on a router or NAS in 5 minutes.

does it connect / pass data at all, or just fail to connect?

I’ve been burned a couple times with MTU size when struggling with VPN orother techs that encapsulates data. Frame fragmentation + encryption is a bad combination

If either (or both) are behind a NAT, you may be running into this: Configure L2TP/IPsec server behind NAT-T device - Windows Server | Microsoft Learn

A lot of ISPs block PPTP traffic, and it can’t be used on macs… if you have to use a Windows server, SSTP generally works best and is easiest to setup. You will need an external DNS name, and a certificate (you can use a winacme cert if needed).

could i run that inside windows or do i need another server for that?

i think its just a run of the mill 807 connection failure.

You can run it on hyper-v or VMware esxi

For a production environment, I would not run it on windows 10.