[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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 down­Skripten 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: