Page 1 of 1
Virtuelle Netzwerkadapter nicht vollständig gelöscht
Posted: 2009-02-07 07:54
by danu
Ich experimentiere mit einem System Debian 2.6.18.8-xen (Xen 3.3).
Problem:
# /etc/init.d/xend stop
# ifconfig xen-br0 down
# brctl delbr xen-br0 xxx.xxx.xxx.xxx
dann bleiben unter /proc/net/dev_snmp6 und /sys/class/net die Einträge xen-br0 stehen und beim neu starten
# /etc/init.d/xend start
kommt die Fehlermeldung, dass xen-br0 existiert, hat aber keine weiteren negativen Folgen.
Das selbe Problem habe ich mit openvpn mit den adaptern tap0 ...tapn.
Hier jedoch lässt sich dann openvpn nicht mehr starten, sobald ich in der conf
einem tap Adapter einsetze bei welchen unter /proc~ und /sys~ noch entsprechende Einträge existieren.
Mit dem Befehl rm lässt sich der Eintrag unter /proc nicht löschen. Nach einem reboot sind diese
Einträge natürlich weg.
Ich denke doch, dass es einen Weg geben muss, ohne den Rechner neu zu starten.
Gruss, danu
Re: Virtuelle Netzwerkadapter nicht vollständig gelöscht
Posted: 2009-02-07 09:36
by danu
puh, Fehler teilweise behoben. Dank einem Xen-Scripts eines Drittanbieters bin ich auf meinen Irrtum
aufmerksam geworden.
anstatt
# ifconfig xen-br0 down
habe ich jetzt
# ifconfig xen-br0 10.10.1.1 netmask 255.255.255.0 down
eingegeben. So hat es geklappt.
noch einen schönen Tag, danu
Re: Virtuelle Netzwerkadapter nicht vollständig gelöscht
Posted: 2009-02-07 09:53
by Joe User
danu wrote:# brctl delbr xen-br0 xxx.xxx.xxx.xxx
dann bleiben unter /proc/net/dev_snmp6
IPv4 vs IPv6
Re: Virtuelle Netzwerkadapter nicht vollständig gelöscht
Posted: 2009-02-07 12:13
by danu
Einen entsprechenden Eintrag für ipv4 habe ich unter /proc~ nicht gefunden.
Ich habe aber ipv6 nicht deaktiviert (warum sollte ich ?)
# ifconfig
gibt u.a folgendes aus
Code: Select all
tap0 Protokoll:Ethernet Hardware Adresse 4A:94:DE:0E:03:2E
inet6 Adresse: fe80::4894:deff:fe0e:32e/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:61 errors:0 dropped:0 overruns:0 carrier:0
Kollisionen:0 Sendewarteschlangenlänge:100
RX bytes:0 (0.0 b) TX bytes:9016 (8.8 KiB)
xen-br0 Protokoll:Ethernet Hardware Adresse 4A:94:DE:0E:03:2E
inet Adresse:10.10.1.1 Bcast:10.10.1.255 Maske:255.255.255.0
inet6 Adresse: fe80::200:ff:fe00:0/64 Gültigkeitsbereich:Verbindung
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:58 errors:0 dropped:0 overruns:0 frame:0
TX packets:11 errors:0 dropped:0 overruns:0 carrier:0
Kollisionen:0 Sendewarteschlangenlänge:0
RX bytes:7962 (7.7 KiB) TX bytes:1394 (1.3 KiB)
openvpn muss ja mit tap0 auf die xen-br0 verlinkt sein, wodurch ich auf alle domU's
zugreifen kann, was soweit funktioniert (noch ohne Zertifikat und Verschlüsselung).
Inzwischen habe ich auch festgestellt, dass wenn ich Xen nicht sauber runterfahren konnte,
also die xen-br0 noch stehen blieb, beim Neustart von Xen in 50% der Versuche Xen nicht
mehr korrekt startete.
Weiter hatte ich beim booten noch ein Problem in den runlevels von Xen und openvpn bezüglich
der Startreihenfolge.
Ich wünsche noch ein schönes Wochenende
Gruss, danu
Re: Virtuelle Netzwerkadapter nicht vollständig gelöscht
Posted: 2009-02-07 14:38
by Joe User
Wenn Du nur die IPv4-Sockets schliesst und die IPv6-Sockets offen lässt, knallt es irgendwann...
Re: Virtuelle Netzwerkadapter nicht vollständig gelöscht
Posted: 2009-02-07 15:04
by danu
ich erwähnte doch schon
# ifconfig xen-br0 10.10.1.1 netmask 255.255.255.0 down
eingegeben. So hat es geklappt.
damit sind doch die ipv4 UND ipv6 Sockets weg. Oder täusche ich mich da ?
Re: Virtuelle Netzwerkadapter nicht vollständig gelöscht
Posted: 2009-02-07 15:27
by Joe User
Sollte alle xen-br0-Sockets schliessen...