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?
Es dreht sich hier um Nagios - aber es steckt ein grundsätzliches Netzwerkproblem dahinter
Ich checke meine Server und Services via Nagios - läuft sehr gut. Dies passierte im Falle der Webserver bisher intern > interne Firewall > DMZ (Webserver mit öffentlicher IP) Nun hab ich aber den Auftrag meine Webserver mit Nagios auch über eine andere Internetverbindung zu testen.
Nun hängt der Nagiosserver auch an einer anderen Leitung. Unser Sysadmin gibt vor die Leitung nur im Falle von Checks zu öffnen (ifup/ifdown) was via Scripts ja kein Problem ist. Nun, wie geb ich aber nun vor, dass einige Requests via Internet Leitung a gehen sollen, andere aber via Internet Leitung b ?
Hat wer eine Idee?
-- Dominik Klein IN-telegence GmbH & Co. KG Oskar-Jäger-Straße 125 D-50825 Köln Telefon: +49 221 2 60 15 85 Telefax: +49 221 2 60 15 09 E-Mail: dk@in-telegence.net