Verschiedene IP's in versch. Netzen

repa

New Member
Hi,

habe hier ne VM, die auf einem citrix XenServer läuft.

Die VM hat zwei NIC's attached und die sind wie folgt confed:

iface eth0 inet static
address 172.19.1.122
netmask 255.255.255.0
network 172.19.1.0
broadcast 172.19.1.255
gateway 172.19.1.254


iface eth1 inet static
address 10.1.1.15
netmask 255.255.255.0
network 10.1.1.0
broadcast 10.1.1.255
gateway 10.1.1.254


wenn ich ifup eth1 mach, dann ist eth0 zwar noch aktiv, aber nicht mehr erreichbar von aussen.

wenn ich danach ein ifup eth0 ausführ, dann ist es umgekehrt.

was passt hier nicht ?!
 
Wieso nicht, wenn diese im gleichen V-LAN sind?

Beim Routen muss der Linux Kernel aber igendwann entscheiden, ueber welches Interface das Paket gesendet wird (und davon haengt dann auch ab, welche IP-Adresse eine ausgehende TCP-Verbindung auf einem unbound-Socket kriegt). Wennst jetzt 2 default Routes setzt, wird sich der Kernel vermutlich aufgrund der Reihenfolge der default routes in der Routing-Table entscheiden, welche default route verwendet wird (der zweite default gateway Eintrag wird dann effektiv ignoriert)

BTW, man kann jedoch mehrere Routing Tables mit jeweils eigenen default Gateways konfigurieren, siehe dazu http://linux-ip.net/html/routing-selection.html
 
Und wenn bestimmte Dienste auf bestimmte IP-Adressen definiert werden wie man z.B. eine bestimmte VM auf eine bestimmte IP konfiguriert?
 
Hmm, wie krieg ich das den hin ?

Es geht hier nur um den DNS Traffic, da die Kiste für Hosting genutzt wird.
 
auto eth0
iface eth0 inet static
address 172.19.1.122
netmask 255.255.255.0
network 172.19.1.0
broadcast 172.19.1.255
gateway 172.19.1.254

auto eth1
iface eth1 inet static
address 10.1.1.15
netmask 255.255.255.0

up route add -net 10.1.1.0 netmask 255.255.255.0 gw 10.1.1.254
down route del -net 10.1.1.0 netmask 255.255.255.0 gw 10.1.1.254

post-up route del -net 10.1.1.0 netmask 255.255.255.0 dev eth1
post-up route add default gw 172.19.1.254
 
Ok, hab

up route add -net 10.1.1.0 netmask 255.255.255.0 gw 10.1.1.254


nun im interfaces config file drin und er fährt eth1 auch hoch, jedoch kann ich die ip immernoch nicht erreichen :(
 
Last edited by a moderator:
Du hast eine IP aus 10.1.1.0/24 und willst das gleiche Netz über ein Gateway in dem Netz erreichen? Was soll das denn werden? Das Netz erreichst du auch ohne Gateway. :rolleyes:

Vielleicht zeichnest du uns einfach mal auf wie dein Netz aussieht. Inkl. Client Netze, die Netze die am Server hängen, Switchs, Router, usw.
Ohne Infos zu deinem Netz und deinem wohl recht spärlichem Wissen zu Netzen machen das Ganze hier etwas schwierig. :)
 
Back
Top