Version 1 (modified by mitty, 12 years ago) (diff) |
---|
- macvlan/macvtap
- MacVTap - Linux Virtualization Wiki
Macvtap is a new device driver meant to simplify virtualized bridged networking. It replaces the combination of the tun/tap and bridge drivers with a single module based on the macvlan device driver.
- macvlanを使ってみる - 驟雨のカーネル探検隊(只今遭難中w
eth0をpromiscuousモードに切り替える事で、「fe:7b:40:b0:fc:f8」宛のパケットを受け取っているようです。 今度はMACアドレスが異なるので新しいIPをDHCPサーバからもらうことも出来ちゃいますね。 この機能、普通にLinux上で生きていても何の用途も無さそうですが、LXCで使われているようですし、後付で実装されたmacvtapを使えばKVM/QEMUからも使えます。
- macvtap でつないだ kvm ゲストとホスト間の通信 - TenForwardの日記 (defiantの日記改め)
この際,ゲスト~ホスト間の通信はできません.まあ,きちんとしたサービスとしてやるときは必要ないかもしれませんが,手元でちょっとテストをやってる時なんかは,ゲスト~ホスト間通信ができると便利な事もあります. macvtap というのは Linux kernel の持つ機能で macvlan というインターフェースを作れますが,これを Tap として利用するモノのようです.ということは macvlan/macvtap 間の通信は "bridgeモード" に設定しておけば可能です(この辺りのモードについては前述の参考文書を参照) ので,ホスト上に macvlan インターフェースを作成して,そこにホストのアドレスを割り当ててしまえば,ゲスト~ホスト間の通信は可能なはず,ということでやってみました.
- libvirtで色々な仮想NICの設定を使い分ける - 驟雨のカーネル探検隊(只今遭難中w
- 仮想化環境における パケットフォワーディング
Attachments (1)
- nesting_macvlan-inVM.png (21.3 KB) - added by mitty 7 years ago.
Download all attachments as: .zip