>>79

便乗で教えてください。

最近当方もまさに同じことをしようとしたのですが、host_vnet0までは
taggedなキャプチャがされたのですが、guest_eth0はキャプチャされませんでした。

この「キャプチャされない」というのは、guestのvirtio_netの受信ルーチンに
デバッグ出力を入れることで確認しています。
(taggedなパケットに対して特殊な処理をしなければならないため)

で、Linux標準Bridgeだと↑のような状況です。
ちなみに、何故かguest_eth0にてtcpdumpをしかけるとデバッグ出力がされていました。

次に、Open vSwitchで
ovs-vsctl set port host_vnet0 tag=[VLANタグ]
とするとuntaggedでguestまで届きます。
が、これも何も設定しないと届きませんでした。

故あって、vconfigによるVLAN IFを生成できないので、仕方なく今は
Open vSwitchを使うようにしています。

ttp://d.hatena.ne.jp/naga_sawa/20120415/1334502258
とかにも、>>79さんのようにできると書いてあるんですが、何か設定間違ってるのかな…

ちなみに、OSはhost/guest共にFedora15です。