You need to manually set up a VPN connection ... built-in networking tools, so you should check your provider's website for more instructions. The updated network icon in Windows 11 build 25247 ...
Host your own VPN server ... home. Windows offers a built-in way to host VPNs. It isn't the most powerful (or secure) option around, though, and it can be a bit finicky to set up and get working ...