• This forum has a zero tolerance policy regarding spam. If you register here to publish advertising, your user account will be deleted without further questions.

Strato + Xen Netzwerkkonfiguration

Namero

New Member
Hallo, ich habe bei Strato einen DS + 2 IPs.

Nun wollte ich Xen/KVM darauf Installieren, soweit keine Probleme nun hänge ich aber an der Netzwerkinstallation. Bridging geht ja nun nicht weil Strato "neue" Macadressen blockiert.

Ich habe die Variante mit den Dummy Interfaces versucht -> Dummy0 wird nicht erkannt :( -> Dummy0 kann ich nicht in der VM anwählen/benutzen.
Die Beschreibung war für mich bisschen allgemein gehalten für (jedenfalls für mich der von Netzwerk Konfiguration, Routen etc relativ wenig versteht).

Dom0
// meine IP 12.34.56.78
// zufalls Mac 00:16:3e:01:02:03
modprobe dummy numdummies=2
modprobe iptable_nat

echo "dummy numdummies=2" >> /etc/modules
echo "iptable_nat" >> /etc/modules

cat >> /etc/network/interfaces << "EOF"
auto dummy0
iface dummy0 inet static
address 10.0.1.1
network 10.0.1.0
netmask 255.255.255.0
broadcast 10.0.1.255
hwaddress ether 00:16:3e:01:02:03
up route add 12.34.56.78 dev eth0 && route add default gw 12.34.56.78
EOF

cat > /etc/network/if-up.d/iptables << "EOF"
#!/bin/sh

# enable masquerading for private domU's
/sbin/iptables -t nat -A POSTROUTING -s 10.0.1.0/24 -o eth0 -j MASQUERADE
EOF

chmod 0755 /etc/network/if-up.d/iptables
/etc/init.d/networking restart

DomU
name = 'privater-host.meinedomain.intern'
vif = [ 'mac=00:16:3e:01:02:03,ip=10.0.1.10' ]
gateway = '10.0.1.1'

Ok nächster Versuch, Adaptierung einer Hetzner Anleitung für Strato.

nano /etc/network/interfaces
auto eth0
iface eth0 inet static
address 192.168.1.10
netmask 255.255.255.255
gateway 192.168.1.1
pointopoint 192.168.1.1

Das Problem ist wenn man iface eth0 inet dhcp auf "feste" Ip´s übergeht ist der Server nicht mehr erreichbar :/
IPs übernommen von #ifconfig eth0 (der DHCP Konfiguration)

(Entweder übersehe ich irgendetwas, ich weiß es nicht).
Jetzt bin ich bisschen ratlos, ich habe jetzt mehrere Tage herumprobiert und getstet aber hat nie funktioniert (sicherlich auch meiner mangelnden Erfahrung mit der fortgeschrittenen Netzwerkkonfiguration).

Es gibt ja scheinbar kein HowTo/FAQ für Virtualisierung bei Strato und die Infos die ich per Google finde zeigen zwar eine Richtung, aber mir fehlt einfach das Wissen um es ohne FAQ umzusetzen.

Habe ich etwas übersehen oder kann mir jemand einen anderen Rat geben ?

MFG
 
Habe zwar keinen Strato server, aber ein Xen setup per Route.
Die 2. IP wird in der DomU vergeben.
Dazu dann noch folgende post-up:

PHP:
post-up /sbin/ip route add IP.DOM0 dev eth0
post-up /sbin/ip route add default via IP.DOM0

Dann Dom0 noch ip_forward und proxy_arp enablen:

PHP:
echo 1 >/proc/sys/net/ipv4/ip_forward
echo 1 >/proc/sys/net/ipv4/conf/eth0/proxy_arp

Sollte aber von Xen eh schon erledigt werden.
Auf der Dom0 sollte das dann nach dem starten ungefaehr so aussehen:


PHP:
# ip route list
IP.DOMU dev vif4.0  scope link  src IP.DOM0

# ifconfig vif4.0
vif4.0    Link encap:Ethernet  HWaddr fe:ff:ff:ff:ff:ff
          inet addr:IP.DOMU  Bcast:XX.255.255.255  Mask:255.255.255.255
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:214077 errors:0 dropped:0 overruns:0 frame:0
          TX packets:230610 errors:0 dropped:3 overruns:0 carrier:0
          collisions:0 txqueuelen:32
          RX bytes:29488534 (28.1 MiB)  TX bytes:24049833 (22.9 MiB)
 
Back
Top