Xen: DomU mit zweiter IP

Huschi

Moderator
Hallo zusammen!
Ich versuch hier mal wieder mein Glück mit einer Frage zu Xen.

Es handelt sich um einen Server bei Hetzner mit einem zusätzlichen Subnetz. Daher kommt nur der Routed-Modus in Frage.
Ich habe mich bei der Konfiguration an Heztner's Wiki gehalten, was auch gut funktioniert. Alle DomU's sind bisher mit einer IP ausgestattet.

Nun möchte ein Webspace-Kunde eine eigene IP.
D.h. ich muß weitere IP (ist noch frei) auf die DomU schalten.
Mein Ansatz:
Dom0: /etc/xen/xen1.cgf
vorher: vif = [ 'ip=78.XX.XXX.xx2']
nachher: vif = [ 'ip=78.XX.XXX.xx2', 'ip=78.XX.XXX.xx6']

Dom1: /etc/network/interfaces
zusätzlich: up ip addr add 78.XX.XXX.xx6/29 dev eth0

Danach die ganze Dom1 neu gestartet.

Problem:
Dom1: "ping 78.XX.XXX.xx6" OK
Dom0: "ping 78.XX.XXX.xx6" NOK
Die erste IP der Dom1 funktioniert weiterhin einwandfrei.

Hat jemand einen Rat, was hier verkehrt läuft?

huschi.
 
Hallo Huschi,
ich hab mich mal umgesehen.
Bei dem Kollegen hier habe ich ein Beispiel gefunden, was in deine Richtung geht.

Bei ihm ist es nach diesem Schema aufgebaut:

vif = [ 'ip=78.XX.XXX.xx2 78.XX.XXX.xx6, mac=00:16:3e:01:23:45']

Du müsstest also mindestens alles in ein Hochkomma reinquetschen.
vif = [ 'ip=78.XX.XXX.xx2, ip=78.XX.XXX.xx6']
Oder eben optional mit Mac-Adresse arbeiten.

Habe aber keine Ahnung, ob es funktioniert. ;)
 
Danke für den Denkanstoß!
Die richtige Zeile lautet:
Code:
vif = [ 'ip=78.XX.XXX.xx2 78.XX.XXX.xx6' ]

Über beliebige MAC-Adressen geht es auf keinen Fall. Die werden von den Hetzner-Routern blockiert.

Jetzt hab ich nur noch ein Problem:
Der "up ip ..." wird nicht oder fehlerhaft ausgeführt. Man muß ihn immer einmal per Hand anstoßen.
Aber das bekomme ich schon hin.

huschi.
 
Back
Top