Hello Piero,
To allow your colleagues to connect remotely to the virtual Windows 10 PCs, you will need to set up remote access to the Hyper-V host and configure port forwarding on your router to allow external access.
Here are the steps:
Step 1: Enable Remote Desktop on the virtual machines
To enable remote access to the virtual Windows 10 PCs, you need to enable the Remote Desktop feature on each of the virtual machines.
1. Sign in to each Windows 10 virtual machine.
2. Right-click the Start menu and select System.
3. Click on Remote settings.
4. Select "Allow remote connections to this computer."
5. Click on "Select Users" and add the user accounts you want to allow access to.
6. Click OK to save the settings.
Step 2: Enable Remote Desktop on the Hyper-V host
In addition to enabling Remote Desktop on the virtual machines, you will also need to enable Remote Desktop on the Hyper-V host.
1. Sign in to the Hyper-V host server.
2. Right-click the Start menu and select System.
3. Click on Remote settings.
4. Select "Allow remote connections to this computer."
5. Click on "Select Users" and add the user accounts you want to allow access to.
6. Click OK to save the settings.
Step 3: Configure port forwarding on the router
To allow remote access to the Hyper-V host and virtual machines, you need to configure port forwarding on your router to forward traffic from the public IP address and port to the internal IP address of the Hyper-V host.
1. Log in to your router's configuration page.
2. Look for the port forwarding or virtual server settings.
3. Create a new rule to forward traffic from port 3389 (Remote Desktop) to the internal IP address of the Hyper-V host (10.100.1.X, where X is the last octet of the Hyper-V host's internal IP address).
4. Save the rule and restart the router if necessary.
Step 4: Connect to the virtual machines remotely
Your colleagues can now connect remotely to the virtual Windows 10 PCs using the public IP address of the router.
1. Start the Remote Desktop client on the remote machine.
2. Enter the public IP address of the router as the remote computer to connect to.
3. Enter the username and password for the user account that was added to the Remote Desktop Users group on the virtual machine.
4. Click Connect.
If everything is set up correctly, your colleagues should now be able to connect remotely to the virtual Windows 10 PCs on the Hyper-V host.
I hope this helps! Let me know if you have any questions or need further assistance.