VM network issue
I'm beginning with virtualization. I have a PC with Windows 10 Pro that can't be upgraded to Windows 11. I installed Hyper-V on it and created two VMs: one with Windows 10 Pro to install and practice automation software like PLCs, SCADA, and DCS; and the other with Windows Server 2025 to install a free and open-source CRM (Dolibarr) and possibly Odoo. I also want a third VM with Windows Server 2025 to create and manage databases, which would only have local network access for other users.
In Hyper-V, I created three switches: internal, external, and private.
For the Windows 10 Pro VM, I only want it to connect to the host PC, so I configured it as an internal network. For the Windows Server 2025 VM, I configured it as an external network so it can have a web server and everything necessary for CRM users to access it on the local network and/or from the internet.
The issue is that none of the three switches, nor the Hyper-V DefaultSwitch itself, have internet access. It was necessary to create a bridge on the host PC between the host's network card and the virtual network card of each VM.
I can access the internet from the host PC through my internet service provider's router, which have a Class C local network.
I appreciate everyone's valuable assistance in providing clear guidance on how to configure both the host PC and Hyper-V, as well as each VM with the required components.
My background is not in IT, but in electrical engineering, so I'm just starting out with network and server installation and configuration. I'm doing this out of necessity for the startup my wife and I started.