PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Was ist virbr0, Netzwerk mit qemu/kvm möglich?



mechanicus
05.08.08, 14:50
Wenn ich das richtig verstanden habe, muß ich mit tun/tap eine br0 (bridge) einrichten.
Nun habe ich aber bemerkt, daß bereits eine bridge existiert:

# ifconfig -a
(...)
virbr0 Link encap:Ethernet Hardware Adresse AE:B9:71:FC:EC:40
inet Adresse:192.168.122.1 Bcast:192.168.122.255 Maske:255.255.255.0
inet6 Adresse: fe80::acb9:71ff:fefc:ec40/64 Gültigkeitsbereich:Verbindung
(...)
Sie läßt sich sogar anpingen:

]$ ping 192.168.122.1
PING 192.168.122.1 (192.168.122.1) 56(84) bytes of data.
64 bytes from 192.168.122.1: icmp_seq=1 ttl=64 time=0.054 ms
64 bytes from 192.168.122.1: icmp_seq=2 ttl=64 time=0.020 ms
64 bytes from 192.168.122.1: icmp_seq=3 ttl=64 time=0.021 ms
^C
--- 192.168.122.1 ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 2202ms
rtt min/avg/max/mdev = 0.020/0.031/0.054/0.017 ms
Ich kann mit sftp dahin Verbindung aufnehmen:

$ sftp 192.168.122.1
Connecting to 192.168.122.1...
The authenticity of host '192.168.122.1 (192.168.122.1)' can't be established.
RSA key fingerprint is 36:24:af:11:ba:51:41:ac:96:c4:a2:8d:2c:35:44:80.
Are you sure you want to continue connecting (yes/no)? yes
Warning: Permanently added '192.168.122.1' (RSA) to the list of known hosts.
user@192.168.122.1's password:
sftp> exit
Ich habe kein XEN, sondern nur kvm und qemu installiert. Was ist diese virbr0 und kann ich sie für's Netzwerk mit qemu-kvm Gästen nutzen? Gibt es irgendwelche Doku's?

M.f.G. mechanicus

stefan.becker
05.08.08, 15:30
Distribution?

Vollständige Ausgabe von "ifconfig"?

mechanicus
05.08.08, 16:38
Distribution?
Fedora 9, Kernel 2.6.25.11-97.fc9.x86_64

Vollständige Ausgabe von "ifconfig"?

]# ifconfig
eth0 Link encap:Ethernet Hardware Adresse 00:15:17:17:0F:2C
inet Adresse:192.168.1.11 Bcast:192.168.1.255 Maske:255.255.255.0
inet6 Adresse: fe80::215:17ff:fe17:f2c/64 Gültigkeitsbereich:Verbindung
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:1705814 errors:0 dropped:0 overruns:0 frame:0
TX packets:2302145 errors:0 dropped:0 overruns:0 carrier:0
Kollisionen:0 Sendewarteschlangenlänge:100
RX bytes:692558207 (660.4 MiB) TX bytes:2483117310 (2.3 GiB)
Speicher:b8820000-b8840000

lo Link encap:Lokale Schleife
inet Adresse:127.0.0.1 Maske:255.0.0.0
inet6 Adresse: ::1/128 Gültigkeitsbereich:Maschine
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:2832 errors:0 dropped:0 overruns:0 frame:0
TX packets:2832 errors:0 dropped:0 overruns:0 carrier:0
Kollisionen:0 Sendewarteschlangenlänge:0
RX bytes:246111 (240.3 KiB) TX bytes:246111 (240.3 KiB)

virbr0 Link encap:Ethernet Hardware Adresse AE:B9:71:FC:EC:40
inet Adresse:192.168.122.1 Bcast:192.168.122.255 Maske:255.255.255.0
inet6 Adresse: fe80::acb9:71ff:fefc:ec40/64 Gültigkeitsbereich:Verbindung
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:1249 errors:0 dropped:0 overruns:0 carrier:0
Kollisionen:0 Sendewarteschlangenlänge:0
RX bytes:0 (0.0 b) TX bytes:257802 (251.7 KiB)

# brctl show
bridge name bridge id STP enabled interfaces
virbr0 8000.000000000000 yes

M.f.G. mechanicus

stefan.becker
05.08.08, 19:19
Sorry, keine Ahnung, warum Fedora 9 so was hat.

mechanicus
06.08.08, 08:02
Sorry, keine Ahnung, warum Fedora 9 so was hat.
Ich habe zwischenzeitlich herausgefunden daß die virbr0 vom Programm libvirt erstellt und verwaltet wird.
libvirt (http://libvirt.org/index.html) ist Bestandteil der Virtualisierungsgruppe von Fedora. Leider ist die Dokumentation etwas dürftig, es scheint aber in Zusammenhang mit dem virt-manager für xen und kvm/qemu eine prima Sache zu sein.

M.f.G. mechanicus

mechanicus
06.08.08, 15:24
Eine gute Dokumentation für Ubuntu habe ich hier (https://help.ubuntu.com/8.04/serverguide/C/libvirt.html) oder hier (http://wiki.libvirt.org/page/Networking) auf der Page von libvirt gefunden.

M.f.G. mechanicus