Forum Discussion
Windows 10 hyper-v default switch problems when VPN turned on
I use IKEv2 and PPTP,
guest VM networks don't need any changes because they all see the same virtual adapter on their ends
HotCakeX Thanks, I did the configuration one more time and it started to work....more or less:) As this time VMs have access to the Internet when the host VPN is turned on but they do not have access to resources provided by the VPN. Seems like the VM traffic bypasses the VPN.
Whole point of this configuration is to get both for the VMs; resources behind the VPN and access to the Internet.
I haven't explained this well at the first place.
I can confirm that your configuration is fine when VMs do not need access to host VPN.
- HotCakeXAug 14, 2019MVP
Oh I thought the problem was that you couldn't get Internet in VMs with host VPN on. okay so I just tried it on my PC.
first restarted Windows, connected to my VPN, set Windows 10 enterprise VM to use the default switch, started the VM, then checked and I had both Internet and VPN access on the VM. I use VPN to access a specific website that only lets users from a specific country to access it so that's how I know my VM can use VPN resources.
now i understand you've tried the default switch already and it wasn't successful but try it again like i did and see what happens. by the way on my host i didn't make any changes to the default virtual switch, all i did was to set 1.1.1.1 as my DNS in the VM, no static IP or anything.
if you try all of them and it Still fail to work for you then i think it's related to the new networking system in the Windows 10 insider that I'm using, apparently it doesn't have the previous problems.
so I hope the default switch work out for you but if not then you have 2 options. 1 is to use Windows 10 insider (you can dual boot it if you want) OR you're gonna need to ask your VPN provider to let you login with multiple sessions so then you'll be able to connect directly to your VPN host from each of your VMs as well as your host OS, all at the same time.- kapalkatAug 14, 2019Copper Contributor
HotCakeX Thanks for your help! I have already tried the approach with installing the VPN on VMs but it was not working for me because of lack of proper packages for this kind of VPN.
I have followed your walk-through and unfortunately VMs looses the connection upon the host VPN turn on. Could you please check your default-switch configuration on host and post it here?
So first of all seems like it constantly changes it's IP after host restart...weird.
In the configuration I see that only IP and mask are filled in (no gateway, no dns). I set dhcp on my VMs.
The problem seems like there is no routing from default switch to VPN.