Zweite IP Adresse in der DomU verwenden

stefan-becker

New Member
Hallo,

zusammen, ich möchte gerne in einer DomU eine zweite IP verwenden. Dazu habe ich in der Dom0 folgende Einstellungen getroffen:
Code:
net.ipv4.ip_forward=1
net.ipv6.conf.all.forwarding=1
net.ipv4.conf.default.proxy_arp=1

In der DomU habe ich die weitere IP Adresse dann unter Networks eingetragen.

Ein trace dann auf die neue IP Adresse zeigt dann aber dann ein komisches Ping/Pong Spiel zwischen der neuen IP und dem der Dom0.

Weiß jemand woran das liegen könnte?

Stefan
 
Ja, dass es erst mal über die Dom0 laufen muss ist klar, aber dann...

Code:
Routenverfolgung zu static.162.44.4.46.clients.your-server.de [46.4.44.162] über
 maximal 30 Abschnitte:

  1    <1 ms    <1 ms    <1 ms  fritz.box [192.168.221.1]
  2    16 ms    15 ms    16 ms  dslb-088-076-008-001.pools.arcor-ip.net [88.76.8
.1]
  3    23 ms    17 ms    16 ms  88.79.22.245
  4    25 ms    19 ms    18 ms  88.79.22.141
  5    17 ms    17 ms    17 ms  92.79.212.161
  6    22 ms    23 ms    25 ms  92.79.213.150
  7    23 ms    23 ms    22 ms  nl-asd-dc2-ias-csg01.nl.kpn.net [195.69.144.144]

  8    23 ms    22 ms    23 ms  asd2-rou-1022.nl.eurorings.net [195.190.227.221]

  9    30 ms    29 ms    51 ms  ffm-s1-rou-1021.DE.eurorings.net [134.222.229.10
]
 10    44 ms    43 ms    32 ms  nbg-s1-rou-1001.DE.eurorings.net [134.222.225.26
]
 11    30 ms    29 ms    29 ms  kpn-gw.hetzner.de [134.222.107.21]
 12    33 ms    33 ms    32 ms  hos-bb2.juniper1.fs.hetzner.de [213.239.240.146]

 13    39 ms    53 ms    35 ms  hos-tr1.ex3k9.rz13.hetzner.de [213.239.224.10]
 14    39 ms    41 ms    42 ms  static.85-10-210-138.clients.your-server.de [85.
10.210.138]
 15    34 ms    35 ms    40 ms  static.161.44.4.46.clients.your-server.de [46.4.
44.161]
 16    38 ms    48 ms    32 ms  static.85-10-210-138.clients.your-server.de [85.
10.210.138]
 17    34 ms    35 ms    39 ms  static.161.44.4.46.clients.your-server.de [46.4.
44.161]
 18    59 ms    42 ms    31 ms  static.85-10-210-138.clients.your-server.de [85.
10.210.138]
 19    35 ms    38 ms    34 ms  static.161.44.4.46.clients.your-server.de [46.4.
44.161]
 20    32 ms    31 ms    31 ms  static.85-10-210-138.clients.your-server.de [85.
10.210.138]
 21    34 ms    44 ms    36 ms  static.161.44.4.46.clients.your-server.de [46.4.
44.161]
 22    31 ms    31 ms     *     static.85-10-210-138.clients.your-server.de [85.
10.210.138]
 23    39 ms    59 ms    46 ms  static.161.44.4.46.clients.your-server.de [46.4.
44.161]
 24    36 ms    38 ms    32 ms  static.85-10-210-138.clients.your-server.de [85.
10.210.138]
 25    66 ms    33 ms    34 ms  static.161.44.4.46.clients.your-server.de [46.4.
44.161]
 26    31 ms    31 ms    31 ms  static.85-10-210-138.clients.your-server.de [85.
10.210.138]
 27    33 ms    33 ms    33 ms  static.161.44.4.46.clients.your-server.de [46.4.
44.161]
 28    40 ms    32 ms    32 ms  static.85-10-210-138.clients.your-server.de [85.
10.210.138]
 29    34 ms    34 ms    33 ms  static.161.44.4.46.clients.your-server.de [46.4.
44.161]
 30    32 ms    31 ms    31 ms  static.85-10-210-138.clients.your-server.de [85.
10.210.138]

Ablaufverfolgung beendet.

Stefan
 
Die Dom0 weiß nicht was sie mit den Paketen für die 2.IP machen soll.
Hast Du Deine /etc/xen/xend-config.sxp auch auf network-route und vif-route eingestellt?
Ist die IP in Config-Datei der DomX hinterlegt?

huschi.
 
Also meine interfaces in der DomX sieht so aus:

Code:
# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
auto eth0
iface eth0 inet static
 address 85.10.210.154
 gateway 85.10.210.138
 netmask 255.255.255.224


 # post-up  ethtool -K eth0 tx off

#
# The commented out line above will disable TCP checksumming which
# might resolve problems for some users.  It is disabled by default
#
iface eth0:1 inet static
        address 46.4.44.162
        gateway 46.4.44.161
        netmask 255.255.255.224
auto eth0:1

In der Dom0 sieht es so aus:
Code:
(network-script 'network-route netdev=eth0')
(vif-script vif-route)

Stefan
 
Also meine interfaces in der DomX sieht so aus:
Danach hab ich nicht gefragt. Denn in der DomX kommen die Pakete nicht an. Ergo liegt es an der Dom0.
Ich habe nach der DomX-Xen-Config gefragt. Liegen bei mir immer unter /etc/xen/DOMAIN-NAME.cfg.
Da steht sowas wie "vif = [ 'ip=...']".

In der Dom0 sieht es so aus:
Blöde Nachfrage: Die anderen Network- und Vif-Scripte sind deaktiviert?

huschi.
 
In der cfg finde ich folgendes:

Code:
vif         = [ 'ip=85.10.210.154,mac=00:16:3E:63:4B:81' ]

Muss man hier die weitere IP Adresse eintragen? Und wenn ja wie?

In der xend-config sind die anderen auskommentiert.

Stefan
 
Brauchst Du die MAC-Adresse? Ich mach es meist ohne.
Code:
vif = [ 'ip=188.40.xx.xx 188.40.xx.xx 188.40.xx.xx' ]

huschi.
 
Sorry, dass ich hier das Thema nochmal aufmache!

Ich habe das System mal unter Debian 6 installiert. Dort wird aber komischerweise nicht die zweite IP Adresse in der DomU geroutet.

Code:
Ping wird ausgeführt für admin.stefanshome.com [46.4.44.164] mit 32 Bytes Daten:

Antwort von 85.10.210.138: Zielhost nicht erreichbar.
Antwort von 85.10.210.138: Zielhost nicht erreichbar.
Antwort von 85.10.210.138: Zielhost nicht erreichbar.
Antwort von 85.10.210.138: Zielhost nicht erreichbar.

Wo/Wie kann der Fehler liegen oder ich es besser analysieren?
 
Back
Top