Hello Everyone,
So I had a curveball thrown at me, and I need to widen my stance a little bit, choke up on the bat, and try to pull this down the first base line:
Long story short - I am attempting to set up a select handful of students to VPN into my campus and Remote Desktop into my domain PCs in our lab. I am hitting issues with both the VPN and Remote Desktop
VPN
I already have a functioning L2TP w/ preshared key VPN set up and working on one of my Windows servers. The VPN is fully functioning for multiple users and departments. My VPN has also been tested and working on mobile devices such as iPhone.
I am seeing some bizarre behavior on two different Chromebook models running ChomeOS 80:
My deployed VPN settings from G Suite - When I attempt to connect the VPN, it brings up the ‘Join VPN network’ window with all the settings pre-populated. It wants me to enter my username and password. When I then click ‘Connect’ at the bottom of the window, I get an error in the window stating “Error configuring network”.
When I then create the VPN settings manually on my Chromebook - I get a successful VPN connection (hooray!), however if I disconnect the VPN, it will NOT reconnect until I log out, shut down, and restart the Chromebook. Paraphrasing the error: ‘could not connect to VPN due to a network error’. Really bizarre and inconsistent behavior with this.
I want to try to work through the L2TP/IPsec route beings it is already a set up and working VPN, before I go implementing openVPN
Remote Desktop
When I do have successful connections with my VPN, I can ping my internal network just fine via IPs and DNS names. Awesome.
I have tried about three different RDP apps. Microsoft Remote Desktop is one example. None of them will connect to my computers. I have tried full DNS name as well as IP addresses. I have a gut feeling that these apps are not sending traffic through the VPN. On my VPN settings I enabled the ‘prefer this network’ setting. My computers are online, responding to pings, remote desktop works, etc.
Questions
So my questions for anyone who has insight:
- Anyone else seeing this type of behavior with L2TP/IPsec w/ preshared key VPN’s on Chromebooks? If so, is there a workaround?
- Any way to get apps to send their traffic through the VPN connection?
- Is there an alternative solution for me to do remote desktop to my domain joined PCs and allowing for my handful of students to connect with their domain accounts?
This ultimately came from the need to provide students to Microsoft Access from their Chromebooks at home. My quick and dirty solution was VPN and RDP. In a perfect world I would love to use VMWare Horizon and just use virtuals. I dont think I have the time or clearance for that type of spending at the moment!
I appreciate the community here. Hang in there everyone!