Поскольку вопрос абстрактен, дам ответы из серии сферического коня в вакууме. Ссылок давать не буду, при такой постановке задачи это немыслимо, но опишу словами. Ибо если словами непонятно - то и со ссылками сделать будет нельзя. А гуглить тут все умеют...
Предположим, что сетевой адаптер обычный и физически не поддерживает VLan (неважно, сеть у вас с ними, или без) - просто настройте на сетевой карте несколько IP своих сетей. Если в сети есть деление на VLan'ы - на порт ЭТОЙ сетевухи на УПРАВЛЯЕМОМ коммутаторе, подайте все сети без тэгирования. В одну кучу. И кони и люди. И мухи и котлеты. Никаких виртуальных адаптеров, только хардкор.
*Неважно - есть ли соответствующая настройка у сетевухи, аппаратно она не поддерживает VLan - и точка.
Если же у вас прямо завезли настоящий сервер, Dell там, или HP - а сетевая карта с поддержкой VLan - и сеть с VLan, и вам ессесно не хочется устраивать микс из первого способа - то рискну предположить, что разные VLan обслуживают разные сервисы. Ну скажем, компы и телефония. И наверное службы тоже будут висеть на разных виртуалках... Тогда возьмите (для примера) и поднимите Hyper-V, сделайте из вашей сетевухи в нем хаб (методом "программирования мышкой") и на этот хаб плодите сколько угодно виртуальных сетевых карт с любыми VLan.
На коммутаторе сотворите то, что некоторые называют транком - пустите тэгированный трафик нужных сетей на ваш порт.
Третий способ - это применение сетевухи из первого варианта с виртаулизацией из второго, соответственно без Vlan'ов.