Я только что установил Windows2008 в свою ОС Debian с помощью kvm. И я устанавливаю virtIO nic. Я просто хочу настроить virtIO nic с помощью vlan. Но после многократного поиска. Кажется, здесь нет решения. Итак, кто-нибудь здесь может решить мою проблему?
Пометка - это то, что Windows не может http://support.microsoft.com/kb/2286940
Из того, что я видел, VirtIO не позволяет устанавливать тег VLAN в гостевой системе, однако вы можете попробовать использовать эмуляцию сетевого адаптера e1000 вместо virtIO и установить предоставленные Intel драйверы и утилиту PROSet, которая должна быть легко обработана. dot1q.
Я бы не рекомендовал идти по этому пути, а вместо этого установил бы отдельный мост для этой виртуальной машины поверх помеченного интерфейса на хосте.
Было бы здорово услышать, почему вы должны делать теги у гостей, а не у хозяев, как это делают все
РЕДАКТИРОВАТЬ: Просто попробовал - PROSet не установился, потому что он не распознает эмулируемый адаптер e1000 как адаптер Intel, так что есть этот шанс :)
Хорошо, если вы используете сетевую карту e1000 для тегированных VLAN, следует немного поработать:
Теперь программа установки найдет сетевой адаптер и установит Intel ProSet
В Windows (любой версии) нет встроенной поддержки vLAN. Вам необходимо установить стороннее программное обеспечение.
Тем не менее, обычный способ передать виртуальную локальную сеть виртуальной машине - это создать псевдоника виртуальной локальной сети в ОС хоста и подключить ее к сетевому адаптеру виртуальной машины (с помощью VirtIO или эмулированной сетевой карты). Если вам нужны более конкретные инструкции о том, как это сделать, просто скажите об этом, и я откопаю для вас что-нибудь.
Что вы пытаетесь достичь? Вы можете просто создать дополнительные интерфейсы в kvm и привязать их к помеченным VLAN на сетевой карте хоста.
Хорошо.
Вероятно, вам следует создать сети на хосте виртуальной машины и подключить виртуальный интерфейс в этой сети к гостю.
С libvirt вам, вероятно, следует создать мост с интерфейсом vlan. Затем создайте новый виртуальный интерфейс на этом мосту.