Hi Sebastian
habe gerade meine 39 eMails von PUG abgeholt und bin �ber dein Problem
gestolpert.
An deiner Konfiguration (erste eMail) w�rde ich folgende �nderungen
empfehlen :
1. Aus der Config des Clients ist der Hosteintrag f�r den DNS Server zu
entfernen.
Hintergrund : Hosteinr�ge in Routingtabellen werden ben�tigt / k�nnen
verwendet
werden wenn diese nicht �ber einen GatewayEintrag erreichbar sind
und f�r das entsprechende (Sub)Netz aus Sicherheitsgr�nden keine
Netzwerkroute eingerichtet werden soll.
Dies entf�llt in Deinem Falle da der DNS-Server �ber die Default-
Route erreicht wird.
2. Die Netzmask des Loopback-Interfaces sollte 255.0.0.0 lauten.
Hintergrund : F�r die Loopback-Funktion ist per Definition der
Adressraum eines
Class-A Netzwerkes reserviert 127.0.0.0 - 127.255.255.255 .
(es lebe die Verschwendung)
Dies ist aber nur ein kosmetischer Eingriff.
Die Config w�rde dann so aussehen :
Router (192.168.0.1):
# loopback
127.0.0.0 0.0.0.0 255.0.0.0 lo
# eigenes netz
192.168.0.0 0.0.0.0 255.255.255.0 eth0
# einwahlserver von t-online
193.158.133.137 0.0.0.0 255.255.255.255 ippp0
# defaultroute f�r fremde ip
# t-online
default 193.158.133.137
Client (192.168.0.2):
# loopback
127.0.0.0 0.0.0.0 255.0.0.0 lo
# eigenes netz
192.168.0.0 0.0.0.0 255.255.255.0 eth0
#Gateway
default 192.168.0.1
Die Eintr�ge entsprechen eigentlich der Konfiguration nach dem
Einrichten der Netzwerk / ISDN-Komponenten (mit Ausnahme des default
Gateway Eintrages)
Des weiteren ist anzumerken das in einer Routing-Konfiguration nur in
Ausnahmef�llen (siehe Punkt 1) Hostadressen verwendet werden. Im
Normalfall werden Routen f�r Netze bzw Subnetze mit deren Netzadresse
und Netzmaske eingerichtet. Dies gilt auch f�r die ben�tigte eigene
Netzadresse !!
Als ipchain Regeln w�rde ich zwecks etwas Grundsicherheit folgendes
empfehlen (Siehe Linux IP Masquerade HOWTO) :
ipchains -M -S 7200 10 160
ipchains -P forward DENY
ipchains -A forward -s 192.168.0.0/24 -j MASQ
wie man(n) sieht kann auch jemand der von der W..... kommt und jetzt mit
der knallbunten SuSE Distribution arbeitet HOWTO's lesen (gru� an
Martin)
Nun sollte ein 'ping 192.168.0.1' vom Client und ein 'ping 192.168.0.2'
vom Router funktionieren. Ein 'ping 194.25.2.129' (DNS-Server) oder ein
'ping 195.143.108.2' (ein anderer DNS-Server) des Clients sollte nun
�ber den Router funktionieren und das ISDN-Interface aktivieren (wenn es
den auf AUTO steht). Hierbei kann es zum Verlust einiger Packete kommen
(Dauer des Verbindungsaufbau) was aber ok ist.
Wenn dies noch immer nicht zum Erfolg f�hrt kann auch unter Umst�nden
das aktivieren des IP-Forwarding mit 'echo "1" >
/proc/sys/net/ipv4/ip_forward' (so sieht es halt bei SuSE aus ;-))
Wunder wirken.
Gr��e
Klaus
---------------------------------------------------------------------------
PUG - Penguin User Group Wiesbaden - http://www.pug.org