i'd like to understand more deeply xen networking.
My purpose is to modify the dscp ip field in guest's packet, to perform Qos, thanks to iptables.
I'm using a FC7 with xen 3.1.
I've installed a windows guest, with virt-manager, and I have used the default nat network option. Unfortunatelly, i couldn't use the bridge option because no network card was proposed! but this isn't the subject...
I was quite surprised when i saw, in my xen-config.sxp : (network-script : network-bridge). it should be network-nat, am I wrong?
the ifconfig command displays :
lo Link encap:Boucle locale
inet adr:127.0.0.1 Masque:255.0.0.0
adr inet6: ::1/128 Scope:Hôte
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:731062 errors:0 dropped:0 overruns:0 frame:0
TX packets:731062 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 lg file transmission:0
RX bytes:7695075004 (7.1 GiB) TX bytes:7695075004 (7.1 GiB)
tap0 Link encap:Ethernet HWaddr 82:E3:26:59:DC:BF
adr inet6: fe80::80e3:26ff:fe59:dcbf/64 Scope:Lien
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:17783 errors:0 dropped:0 overruns:0 frame:0
TX packets:513 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 lg file transmission:500
RX bytes:24458454 (23.3 MiB) TX bytes:181392 (177.1 KiB)
tmpbridge Link encap:Ethernet HWaddr 00:00:00:00:00:00
inet adr: 192.168.1.5 Bcast:192.168.1.255 Masque:255.255.255.0
adr inet6: fe80::200:ff:fe00:0/64 Scope:Lien
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:34 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 lg file transmission:0
RX bytes:0 (0.0 b) TX bytes:9046 ( 8.8 KiB)
vif11.0 Link encap:Ethernet HWaddr FE:FF:FF:FF:FF:FF
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 lg file transmission:32
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
virbr0 Link encap:Ethernet HWaddr 82:E3:26:59:DC:BF
inet adr:192.168.122.1 Bcast:192.168.122.255 Masque:255.255.255.0
adr inet6: fe80::200:ff:fe00:0/64 Scope:Lien
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:21958 errors:0 dropped:0 overruns:0 frame:0
TX packets:1377 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 lg file transmission:0
RX bytes:24771762 (23.6 MiB) TX bytes:304511 (297.3 KiB)
the "network-bridge status" displays :
============================================================
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 16436 qdisc noqueue
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: peth0: <BROADCAST,MULTICAST> mtu 1500 qdisc pfifo_fast qlen 1000
link/ether 00:08:02:f5:71:e6 brd ff:ff:ff:ff:ff:ff
3: virbr0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue
link/ether 82:e3:26:59:dc:bf brd ff:ff:ff:ff:ff:ff
inet 192.168.122.1/24 brd 192.168.122.255 scope global virbr0
inet6 fe80::200:ff:fe00:0/64 scope link
valid_lft forever preferred_lft forever
4: tmpbridge: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue
link/ether 00:00:00:00:00:00 brd ff:ff:ff:ff:ff:ff
inet 192.168.1.5/24 brd 192.168.1.255 scope global tmpbridge
inet6 fe80::200:ff:fe00:0/64 scope link
valid_lft forever preferred_lft forever
21: vif11.0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc pfifo_fast qlen 32
link/ether fe:ff:ff:ff:ff:ff brd ff:ff:ff:ff:ff:ff
22: tap0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast qlen 500
link/ether 82:e3:26:59:dc:bf brd ff:ff:ff:ff:ff:ff
inet6 fe80::80e3:26ff:fe59:dcbf/64 scope link
valid_lft forever preferred_lft forever
it seems like the network-bridge scripts crashes, because the tmpbridge is not renamed, and when I start the xend service or when I run network-bridge start, the eth0 interface is disable!!
can anyone helps me debug this situation?
thanks
-- Fedora-xen mailing list Fedora-xen@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/fedora-xen