jetzt hab ich auch mal eine Frage aus dem Bereich "blöde Fragen" ;)
Es geht um eine Xen Installation auf dem OVH Testserver mit nur einer IP nach außen. Die domU kriegen keinen Zugang zum Internet, die importierten Devices werden nicht erkannt. Für die Kommunikation eth0->bridge->domU wurde ein Interface namens intern geschaffen.
OS: Debian Etch und Xen Version 3.0.3 aus Etch-Sourcen installiert.
Zu meiner Konfiguration:
dom0:
Code: Select all
/etc/xen/xend-config.sxp
(vif-script vif-bridge)
(network-script network-route)
(dom0-min-mem 48)
(dom0-cpus 0)Code: Select all
/etc/network/interfaces
auto intern
iface intern inet static
pre-up brctl addbr intern
post-down brctl delbr intern
address 192.168.1.1
netmask 255.255.255.0
network 192.168.1.0
broadcast 192.168.1.255
bridge_fd 0
bridge_hello 0
bridge_stp offCode: Select all
kernel = "/boot/vmlinuz-2.6.18-3-xen-vserver-686"
ramdisk= "/boot/initrd.img-2.6.18-3-xen-vserver-686"
memory = 64
name = "apache2"
vif = [ 'bridge=intern' ]
disk = ['phy:/dev/lvmxen/apache2,sda1,w','phy:/dev/lvmxen/apache2-swap,sda2,w']
ip="192.168.1.2"
netmask="255.255.255.0"
gateway="192.168.1.1"
hostname = "apache2"
root = "/dev/sda1 ro"
extra = "3"Konfiguration domU
Code: Select all
apache2:~# cat /etc/network/interfaces
auto lo
iface lo inet loopback
Code: Select all
cat /etc/resolv.conf
nameserver 127.0.0.1
nameserver 192.168.1.1
Code: Select all
eingehend
iptables -t nat -A POSTROUTING -o eth0 -s 192.168.0.0/24 -j SNAT --to $ProviderIP
ausgehend
iptables -t nat -A POSTROUTING -o eth0 -j SNAT --to $ProviderIPIch denke mir mal da ist ein logischer Fehler drin. Problem bei der Sache ist, die MAC Adresse ausgehend darf sich nicht ändern, sonst wird der Server (wieder einmal) vom Switch rausgeschmissen.
Hat jemand eine Idee wo mein logischer Fehler, denke mal das es einer ist, beheimatet ist?