Am Dienstag, 6. Dezember 2005 16:14 schrieb Dominik Klein:
Okay, Blödsinn, du hast ja nur einen Server. Sorry.
Kannst du Nagios sagen, von welcher IP der Request ausgehen soll?
Dann könntest du einfach 2 IPs auf ein Interface binden und die ip rules so gestalten:
/etc/iproute2/rt_tables 2 leitunga 3 leitungb
$> ip route add $server via $gateway_a table leitunga $> ip route add $server via $gateway_b table leitungb
$> ip rule add from $ip1 table leitunga $> ip rule add from $ip2 table leitungb
Dominik Klein wrote:
Du könntest folgendes tun:
/etc/iproute2/rt_tables 2 leitunga 3 leitungb
$> ip route add $server1 via $gateway_a table leitunga $> ip route add $server2 via $gateway_b table leitungb
$> ip rule add to $server1 table leitunga $> ip rule add to $server2 table leitungb
Hilft das?
Wenn es nur um einfaches Zielbasiertes Routeing geht, kann man mit /sbin/route einfach ne zusätzliche Route setzen. Wenn man aber anhand bestimmter Ports oder source-Addressen bestimmen will, wo das langgehen soll, sollte man sich mal das iproute2 Paket genauer ansehen, insbesondere ip rule und ip route siehe dazu auch dieses HowTo: http://lartc.org/ Mfg, Thomas