Virtual Switch Configuration Workflow
The following screenshots demonstrate the complete workflow for creating an External virtual switch type in Hyper-V, going over initial vSwitch creation in the Hyper-V Virtual Switch Manager, vSwitch types, network adapter selection, overall vSwitch configuration, applying settings, and assigning VMs to the vSwitch.
Step 1 — Launch the Virtual Switch Manager

Step 2 — Select Virtual Switch Type
Here an External vSwitch type is selected for this configuration.

Step 3 — Click Create Virtual Switch

Step 4 — Select Network Adapter and Configure the vSwitch, Then Click Apply
In this example, the machine's Ethernet adapter is selected.
The checkbox "Allow management operating system to share this network adapter" allows each VM to use the Ethernet adapter's DNS/DHCP settings to obtain IP configurations.

Step 5 — Click Yes on Apply Networking Changes Prompt

Step 6 — Configured vSwitch Ready to Go, Click OK

Step 7 — Assign Ubuntu Server to vSwitch0

Step 8 — Assign Windows Server to vSwitch0

Step 9 — Assign pfSense to vSwitch0
