At the company I just started working for, all of the computers are set up as dual boot Windows/CentOS due to needing tools from both operating systems. 95% of the users are Linux users, but quite a few of them legitimately need to use Windows sometimes (thanks Adobe).
Currently the DHCP server is pfsense and the switches are HP ProCurve 3800, however we've now implemented Active Directory and the plan is to move DHCP over to that at some point in the future, before doing so we wanted to create 2 new VLANs, one for Linux one for Windows.
What I've been asked to set up, is some way for the OS to get a DHCP address in it's respective VLAN. My first thought was that most of the machines are pretty high end with 2 NIC's so just disable one NIC in Linux and disable the other NIC in Windows and reserve the addresses based on MAC. But this will just create too many connections on a network that we already push to the max.
My only other thought on doing this is if the NIC's (most of which I believe will be Intel) have VLAN tagging enabled I could set this up.
Does anyone have any experience in a situation like this?