Re: hostrouten/interfaces - wo Debian konform eintragen ?
am 12.05.2004, um 15:41:16 +0200 mailte Juergen Sauer folgendes: -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 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. man interfaces - /etc/network/interfaces Andreas -- Andreas Kretschmer(Kontakt: siehe Header) Tel. NL Heynitz: 035242/47212 GnuPG-ID 0x3FFF606C http://wwwkeys.de.pgp.net ===Schollglas Unternehmensgruppe=== -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)
Re: hostrouten/interfaces - wo Debian konform eintragen ?
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.deICQ: #344389676 ** OpenOffice erhalten Sie hier kostenfrei http://de.openoffice.org/
Re: hostrouten/interfaces - wo Debian konform eintragen ?
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Moin Tim, Am Mittwoch, 12. Mai 2004 17:15 schrieb Tim Ruehsen: 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: [...] Danke, soweit. Falls Du doch 'route ... dev eth2' benötigst, dann sollte das obige Skript leicht zu erweitern sein. Ist kein Thema. Damit haben wir eine Standard Abweichung. ;-// Ich habe in /etc/network/if-up.d/ ein script 00-routes gestellt, in dem ich die Spezialitäten möglichst einfach und direkt eintragen kann. - ---x 00-routes ---xx--- #!/bin/bash # case $IFACE in eth0) route add -host 10.172.1.1 $IFACE route add -net 10.172.1.0/24 gw 10.172.1.1 exit 0; ;; eth1) exit 0 ;; eth2) exit 0 ;; *) echo Unkown Interface $IFACE ;; esac exit 0 - ---x 00-routes ---xx--- Kann man das als ordentlich hinreichend Debian Standard konform anerkennen ? 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;-) Darum ja... Linux. Ciao Jürgen - -- Jürgen Sauer - AutomatiX GmbH, +49-4209-4699, [EMAIL PROTECTED] ** ** Das Linux Systemhaus - Service - Support - Server - Lösungen ** ** http://www.automatix.deICQ: #344389676 ** OpenOffice erhalten Sie hier kostenfrei http://de.openoffice.org/ -BEGIN PGP SIGNATURE- Version: GnuPG v1.2.4 (GNU/Linux) iD8DBQFAolLmW7UKI9EqarERAjmqAJ9UgdYItCExqTusdP6YrpdjyOWQRgCgie4N EGT2a3yo1753e9uE9Aaiv0M= =w0XM -END PGP SIGNATURE-