Re: route richtig setzen?
Am Fri, 29 Jul 2005 13:24:54 +0200 schrieb Thomas Kobienia:
> Hallo,
>
> Steffen Hey schrieb am Freitag, den 29. Juli 2005:
>
>> >> Ziel Router Genmask Flags Metric Ref Use Iface
>> >> 10.0.0.4 0.0.0.0 255.255.255.255 UH 0 0 0 ippp1
>> >> 10.0.0.2 0.0.0.0 255.255.255.255 UH 0 0 0 ippp0
>> >> 192.168.0.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
>> >> 0.0.0.0 0.0.0.0 0.0.0.0 U 0 0 0 ippp0
>> >
>> > Wie hier schön zu sehen ist, zeigt die default Route auf den ISDN
>> > Device ippp0. Das Problem liegt in deiner isdn ippp Konfiguration.
>> > Wenn due die Device nicht mehr benötigst, Konfigurationen löschen oder
>> > die default Route nicht setzen lassen.
>> >
>>
>> Benutze ISDN noch gelegentlich und wollte es als Fallback-Möglichkeit
>> beibehalten. Was muss ich denn wo eintragen, um die default Route auf eth0
>> zu setzen?
>
> Das Problem ist nicht die fehlende Default-Route sondern die
> isdn-Utils. In folgenden Dateien
>
> - /etc/isdn/device.ipppx - (ungefähr Zeile 246) - bei Dienststart
Ausschnitt aus /etc/isdn/device.ipppx
8<---------------------------------------------------------------------
# NETWORK SETUP
# Network device setup as usual (not applicable to slave devices!)
# See also : ifconfig(8) route(8) or any book about unix networking.
if ! $slave; then
ifconfig ${device} $LOCALIP pointopoint $REMOTEIP netmask 255.255.255.255
set +e # ignore errors from here on
route del -host $REMOTEIP ${device} 2>/dev/null
route add -host $REMOTEIP ${device}
# setting default route here is only useful if this is your only
# outside connection...
if [ "$bindnum" = 0 ]; then
route del default 2>/dev/null
route add default netmask 0 ${device}
fi
# FIREWALL RULES XXX_
fi # not slave
--------------------------------------------------------------------->8
> Du müßtest das Setzen der default Route in device.ipppx verhindern,
> ausser du brauchst dial-on-demand. In den up- und downSkripten die
> Befehle so anpassen, das nur routen auf ippp-Devices bearbeitet
> werden.
Was müsste ich an obiger /etc/isdn/device.ippp0 ändern?
Oder kann ich in irgendeinem Script beim Systemstart ifdown eth0, ifup
eth0 ausführen und das war's?
Gruß Steffen
--
Wußten Sie schon...
... daß im Hamburger Hafen mehr Pariser als Hamburger schwimmen?
Reply to: