Da ich jetzt pygrub gefunden habe, würde ich gerne meiner IPFire DomU beide im server eingebauten netzwerkkarten zuweisen. eth0 soll die verbindung zum restlichen netzwerk herstellen und eth1 soll die verbindung zum DSL Modem herstellen.
Jetzt hab ich mich schon durch diverse Tutorials gequält und das resultat daraus ist das mein server die verbindung zur außenwelt verliert sobald ich die neuen Einstellungen aktiviere.
Und zwar bin ich folgender maßen vorgegangen:
Code: Alles auswählen
/etc/xen/xend-config.sxp:
#(network-script network-bridge)
(network-script my-network-script)
Code: Alles auswählen
/etc/xen/my-network-script:
#!/bin/sh
dir=$(dirname "$0")
"$dir/network-bridge" "$@" vifnum=0 netdev=eth0 bridge=xenbr0
"$dir/network-bridge" "$@" vifnum=1 netdev=eth1 bridge=xenbr1
Code: Alles auswählen
chmod 755 /etc/xen/scripts/my-network-script
Code: Alles auswählen
root@debianfileserver:/etc/xen/scripts# ifconfig
eth0 Link encap:Ethernet Hardware Adresse 00:23:54:d5:47:57
inet Adresse:192.168.1.100 Bcast:192.168.1.255 Maske:255.255.255.0
inet6-Adresse: fe80::223:54ff:fed5:4757/64 Gültigkeitsbereich:Verbindung
UP BROADCAST RUNNING MULTICAST MTU:1500 Metrik:1
RX packets:588380 errors:0 dropped:0 overruns:0 frame:0
TX packets:319017 errors:0 dropped:0 overruns:0 carrier:0
Kollisionen:0 Sendewarteschlangenlänge:0
RX bytes:765394380 (729.9 MiB) TX bytes:50285494 (47.9 MiB)
eth1 Link encap:Ethernet Hardware Adresse 00:50:ba:e0:2e:14
inet Adresse:10.0.0.140 Bcast:10.0.0.255 Maske:255.0.0.0
UP BROADCAST MULTICAST MTU:1500 Metrik:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
Kollisionen:0 Sendewarteschlangenlänge:1000
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
Interrupt:19 Basisadresse:0xd480
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 Metrik:1
RX packets:1719 errors:0 dropped:0 overruns:0 frame:0
TX packets:1719 errors:0 dropped:0 overruns:0 carrier:0
Kollisionen:0 Sendewarteschlangenlänge:0
RX bytes:96112 (93.8 KiB) TX bytes:96112 (93.8 KiB)
peth0 Link encap:Ethernet Hardware Adresse 00:23:54:d5:47:57
inet Adresse:192.168.1.39 Bcast:192.168.1.255 Maske:255.255.255.0
inet6-Adresse: fe80::223:54ff:fed5:4757/64 Gültigkeitsbereich:Verbindung
UP BROADCAST RUNNING PROMISC MULTICAST MTU:1500 Metrik:1
RX packets:588412 errors:0 dropped:0 overruns:0 frame:0
TX packets:319140 errors:0 dropped:0 overruns:0 carrier:0
Kollisionen:0 Sendewarteschlangenlänge:1000
RX bytes:773770254 (737.9 MiB) TX bytes:53137031 (50.6 MiB)
Interrupt:22 Basisadresse:0x2000
vif1.0 Link encap:Ethernet Hardware Adresse fe:ff:ff:ff:ff:ff
inet6-Adresse: fe80::fcff:ffff:feff:ffff/64 Gültigkeitsbereich:Verbindung
UP BROADCAST RUNNING PROMISC MULTICAST MTU:1500 Metrik:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:30464 overruns:0 carrier:0
Kollisionen:0 Sendewarteschlangenlänge:32
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
root@debianfileserver:/etc/xen/scripts#
Was fehlt bzw. was mache ich falsch?
Bitte helft mir!!
mfg
lukasgo