Fixes #6444 - add support for virtual NICs

why are boot modes on subnets, not NICs/hosts?