Benutzer:Asc/Infos Unvollstaendig Bridge MAC u.s.w.
Aus qemu, kvm, xen & libvirt - QEMU + Kernel-based Virtual Machine - Wiki
MAC und Bridge unverstanden
MAC Addr FE:FF:FF:FF:FF:FF? (Gesehen bei xen besondere MAC Adresse?)
01 80 C2 ------> 01-80-C2-00-00-00 --> Spanning Tree (BPDU)
01-00-5E Multicast
CF-00-00-00-00-00: Ethernet Configuration Test Protocol (Loopback)
Laut http://www.netzmafia.de/skripten/netze/netz4.html (MAC-Adressen als physikalische Adressen) wären einige Adressen keine Adressen für Netzwerkkarten sondern lokale oder Broadcast Adressen.
Nur X0-XX-XX-XX-XX-XX X4-XX-XX-XX-XX-XX X8-XX-XX-XX-XX-XX XC-XX-XX-XX-XX-XX sind Adressen für Adapterhersteller.
siehe auch: http://standards.ieee.org/regauth/groupmac/tutorial.html
und http://standards.ieee.org/regauth/oui/tutorials/lanman.html
ethercodes.dat aus dem arpwatch Paket listet aber meiner Meinung einige in diesem Bereich. Es scheint das man die lokalen Adressen auch bei der IEEE bestellen muss diese dann aber nicht an eine Hardware binden muss. http://www.certsoft.com/mac.htm Mode
arp off ?
bridge in promise mode?
Spanning-Tree Protocol wann nötig? http://www.cisco.com/univercd/cc/td/doc/product/rtrmgmt/sw_ntman/cwsimain/cwsi2/cwsiug2/vlan2/stpapp.htm
Probleme wenn: "STP is turned off!" möglich http://wiki.xensource.com/xenwiki/XenBridgeLoop
netloop wie bei xen sinvoll? http://wiki.xensource.com/xenwiki/XenNetworking
modprobe veth; ip link add type veth ; # ähnlich?
vnet0 woher wofür? Taucht wohl erst mit libvirt auf oder?
Ja: /etc/libvirt/qemu/networks/default.xml
http://www.linux-kvm.com/content/using-bridged-networking-virt-manager
Doppelte gleiche MAC bei ethx und brx ein Problem? Beispiel für Bridge ala xen
Die Doku zu ip ist wohl ein wenig veraltet: http://www.linuxfoundation.org/en/Net:Iproute2 z.B. "ip link add type veth" habe ich nicht erklärt gefunden.
- !/bin/bash
export LC_ALL=C
mac=`ifconfig eth0 | grep 'Ethernet' | awk '{print $5}' | sed -e 's/addr://'` ; echo $mac
/etc/init.d/networking stop
ip link add type veth
ifconfig eth0 0.0.0.0 ip link set dev eth0 arp off ifconfig vnet0 0.0.0.0 ip link set dev vnet0 arp off
ip link set eth0 down ip link set dev eth0 name peth0 ip link set peth0 address FE:FF:FF:FF:FF:FF ip link set vnet0 address FE:FF:FF:FF:FF:FF ip link set veth0 address FE:FF:FF:FF:FF:FF
ip link set dev veth1 name eth0 ip link set eth0 address $mac brctl addif vnet0 veth0 peth0
ip link set peth0 up ip link set veth0 up
/etc/init.d/networking start
Qemu dazu:
- !/bin/bash
export LC_ALL=C
- add qemu maschine first start it!
ip link set tap0 down ip link set tap0 address FE:FF:FF:FF:FF:FF ip link set tap0 up brctl addif vnet0 tap0
Raum für Gastkommentare: