Hallo J�rgen,
da ich von SuSE kam (naja auch schon l�nger her), war ich so etwas
wie /etc/route.conf gew�hnt. Ich habe ein kleines Skript geschrieben, das f�r
meine Zwecke reicht:
/etc/network/route, x-flags setzen:
while read net gate; do
case "$net" in
\#*|"") continue
esac
echo $net $gate
adr=`echo $net|cut -d'/' -f1`
mask=`echo $net|cut -d'/' -f2`
echo $net|read adr mask
if [ "$mask" = "32" -o "$mask" = "" ]; then
route add -host $adr gw $gate
else
route add -net $net gw $gate
fi
done < /etc/network/route.conf
In /etc/network/interfaces habe ich folgendes eingetragen:
iface eth0 inet static
...
up /etc/network/route >/dev/null
Und die Datei /etc/network/route.conf sieht so aus (Beispiel):
...
# C Netzwerk
10.120.128.0/24 isdn-router
193.99.144.80/32 192.168.1.1
...
# fuer Deinen Fall sollte funktionieren
10.10.10.10/32 <IP von eth2>
Falls Du doch 'route ... dev eth2' ben�tigst, dann sollte das obige Skript
leicht zu erweitern sein.
Ein Skript, das die Routen wieder entfernt, w�rde sehr �hnlich aussehen und
w�re dann in /etc/network/interfaces mit 'down ...' einzutragen. Habe ich
bisher noch nicht gebraucht (Kackstabil so ein Linuxsystem;-)
Mfg, Tim
Am Mittwoch, 12. Mai 2004 15:41 schrieb Juergen Sauer:
> Moin,
> google hin - google her, hilft manchmal nicht nicht sehr.
>
> Wo mu� ich Debian standard gem�� hostrouten bei einem recht komplexem
> LAN eintragen ?
> Im Prinzip will ich Ausnahmen zum Subnetz/24 unterbringen.
>
> Zu Fu� ist das ja einfach:
> # > route add -host 10.10.10.10 eth2
>
> Ich kann ja auch das /etc/network/if-up.d dir via script erledigen.
> Ist das der richtige Weg ?
>
> Aber macht man das Debian Standard konform ?
>
> Kann mir damit auf die Spr�nge helfen ?
>
> Danke
> J�rgen Sauer
>
> --
> J�rgen Sauer - AutomatiX GmbH, +49-4209-4699, [EMAIL PROTECTED] **
> ** Das Linux Systemhaus - Service - Support - Server - L�sungen **
> ** http://www.automatix.de ICQ: #344389676 **
> OpenOffice erhalten Sie hier kostenfrei http://de.openoffice.org/
>
>