Forum Discussion
kapalkat
Aug 13, 2019Copper Contributor
Windows 10 hyper-v default switch problems when VPN turned on
Hey I have following problems with my guests VMs: Host OS: Windows Pro latest edition: 1903. Hyper-V on. I am using Default Switch for my guest VMs. Its configuration is default; IP is set to: ...
HotCakeX
Aug 13, 2019MVP
You should create a new Virtual network adapter in Hyper-v virtual switch manager, make it an external one and attach it to your physical network adapter which is connected to your computer and gives you Internet access.
after that go to the Guest OS and give it an static IPv4 address that is on the same subnet as your host, set default gateway to your physical router's IP address and DNS servers to something like: 8.8.8.8-8.8.4.4 (Goolge's) or 1.1.1.1-1.0.0.1 (CloudFlare's).
this method is guaranteed to work, let me know if you have problem setting it up.
after that go to the Guest OS and give it an static IPv4 address that is on the same subnet as your host, set default gateway to your physical router's IP address and DNS servers to something like: 8.8.8.8-8.8.4.4 (Goolge's) or 1.1.1.1-1.0.0.1 (CloudFlare's).
this method is guaranteed to work, let me know if you have problem setting it up.
kapalkat
Aug 13, 2019Copper Contributor
HotCakeX Thanks for your reply. I had gave it a try but instead using google DNS I used the exact same DNS as on my host which is my router gateway address. All was looking OK; the guest had the Internet connection and it was able to ping any web address.
Then I tried to start the VPN (L2TP/IPsec vpn) but the host was not able to connect. I was receiving rejections. I have deleted the external VNIC and I was able to connect to the VPN again. Seems like this configuration is breaking my VPN connection.
The other downside for this configuration is that I am switching the networks quite often; from cable to WIFI, from one WIFI to another and this configuration would require constant changes on my guest.
- HotCakeXAug 13, 2019MVP
I have the same config and it's working fine for me. not sure if it's relevant but I'm on Windows 10 insider 18956.
i'm using custom DNS (cloudflare's) on my host and 3 VMs that i have (Windows server 2019 and Windows 10 pro). they all use the Same external virtual network adapter and they're all on the same subnet as my host, have static IP too which is mandatory for my servers.
my network adapter is a USB WIFI adapter. my VMs all have direct connection to the internet, whether or not my host is using VPN.when you switch from WIFI to cable you just have to go to virtual switch manger in Hyper-v and attach your other network adapter to the external vNIC.
- kapalkatAug 13, 2019Copper Contributor
HotCakeX Thanks for your fast reply. What kind of VPN do you use?
The other thing about following:
"when you switch from WIFI to cable you just have to go to virtual switch manger in Hyper-v and attach your other network adapter to the external vNIC." and what about guest network configuration? I would need to change it as well.
- HotCakeXAug 14, 2019MVPYou're welcome,
I use IKEv2 and PPTP,
guest VM networks don't need any changes because they all see the same virtual adapter on their ends