Kvmを使用してDebianOSにWindows2008をインストールしました。そして、virtIOnicをインストールします。 vlanを使用してvirtIOnicを構成したいだけです。しかし、何度も検索した後。ここには解決策がないようです。それで、ここの誰かが私の問題を解決することができますか?
タグ付けはWindowsではできないことです http://support.Microsoft.com/kb/228694
私が見たところ、VirtIOではゲストにVLANタグを設定することはできませんが、virtIOの代わりにe1000 NICエミュレーションを試してみることができます) 、およびIntelが提供するドライバとPROSetユーティリティをインストールします。これらはdot1qを処理するためのベールである必要があります。
このパスをたどることはお勧めしません。代わりに、ホスト上のタグ付きインターフェイスの上に、このVM)用に別のブリッジを設定します。
他のみんなのように、ホストではなくゲストでタグ付けをしなければならない理由を聞いていただければ幸いです。
編集:試してみました-エミュレートされたe1000アダプターをIntelアダプターとして認識しないため、PROSetはインストールされませんでした。そのため、このチャンスがあります:)
タグ付きVLANにe1000 NIC)を使用している場合は、少し回避策があります。
これで、セットアップはNICを検出し、IntelProSetをインストールします
Windows(どのバージョン)でもvLANのネイティブサポートはありません。サードパーティのソフトウェアをインストールする必要があります。
とはいえ、vLANをVMに渡す通常の方法は、ホストOSでvLAN疑似NICを作成し、それをVM = NIC(VirtIOまたはエミュレートされたNICを使用)。これを行う方法についてより具体的な手順が必要な場合は、そのように言ってください。何かを掘り下げます。
上手。
おそらく、VMホスト上にネットワークを作成し、そのネットワーク上の仮想インターフェイスをゲストに接続する必要があります。
Libvirtを使用すると、VLANインターフェイスを使用してブリッジを作成する必要があります。次に、そのブリッジに新しい仮想インターフェイスを作成します。
何を達成しようとしていますか? kvmで追加のインターフェースを作成し、それらをホストのNIC上のタグ付きVLANに関連付けるだけです。