On Tue, 16 Apr 2002 16:55:55 +0200 (MEST)
Manuel Weichselbaumer <[EMAIL PROTECTED]> wrote:

Irgendwie ist meine erste Mail vor ein paar Stunden wohl nicht durchgekommen 
(merkw�rdig). Daher hier noch mal.
Ich hoffe, sie ist jetzt nicht doch irgendwie 2 mal in der Mailingliste aufgetaucht.

Mir f�llt �brigens gerade auf, da� Du kein ppp0 Device in der ifconfig  hast. Also 
gehe ich davon aus, da� die route und ifconfig -Ausgabe vor der Einwahl erfolgten,
sonst stimmt mit Deiner Einwahl nicht.

So, hier die Mail (Ich bin �brigens auch Neuling, ist vielleicht nicht alles ganz 
korrekt):

Hallo

> Hallo!
> also, ein route -n ergab folgendes:
> 
> Kernel IP routing table
> Destination     Gateway         Genmask         Flags Metric Ref    Use
> Iface
> 192.168.100.0   0.0.0.0         255.255.255.0   U     0      0        0 eth0
> 0.0.0.0         192.168.100.1   0.0.0.0         UG    0      0        0 eth0

Dies ist die Routing-Tabelle, wie sie bei Deinen Clients aussehen sollte, wenn Dein 
Server,bzw. Gateway, die IPadresse 192.168.100.1 hat.
Der 2. Eintrag besagt, da� alle IP-Pakete au�erhalb Deines Netzwerk zum Gateway gehen, 
das funktioniert nat�rlich nicht, wenn Du selbst ein Gateway bist.
Wenn dies also wirklich Dein Server ist, solltest Du Diesen default GW erstmal 
entfernen. (/etc/network/interfaces  siehe auch weiter unten).
Au�erdem ist eth0, wie Du noch sehen wirst, da� falsche Device f�r die Routing-Tabelle.


Meine Routing-Tabelle des Gateways sieht z.B. so aus:
Ohne Internetanbindung:

192.168.1.0     0.0.0.0         255.255.255.0   U     0      0        0 eth1

Mit Internet-Anbindung
217.5.98.26     0.0.0.0         255.255.255.255 UH    0      0        0 ppp0
192.168.1.0     0.0.0.0         255.255.255.0   U     0      0        0 eth1
0.0.0.0         217.5.98.26     0.0.0.0         UG    0      0        0 ppp0

Der letzte Eintrag schickt alle Pakete an 217.5.98.26 durchs Device ppp0 (siehe auch 
Eintrag 1, ich bin mir aber nicht sicher, ob der dringend n�tig ist.)
Eintrag 3 ist das default gw (gateway) erkennbar am Flag G am Device ppp0.
eth1 ist die Netzwerkarte zum internen Netzwerk. eth0 (also die DSL-Netzwerkkarte) 
kommt gar nicht vor. Sondern nur das ppp0 Device (welches nat�rlich mit der eth0 
Netzwerkarte arbeitet).


Normalerweise geschieht dies automatisch durch den pppd. Dazu mu� in 
/etc/ppp/peers/'dsl-provider' (dsl-provider ist der name meiner Verbindung!!) 
folgender Eintrag enthalten sein:

defaultroute

Dann sollte nach dem erfolgreichen Verbindnugsaufbau die Defaultroute immer 
automatisch gesetzt sein. 

Wenn die Routingtabelle stimmt, und Du wieder online bist, sollten ping und 
Namensdienste etc. wieder stimmen.

So nun zu Deinem internen netzwerk eth1:

In der /etc/network/interfaces sollte folgender Eintrag stehen:

iface eth1 inet static
        address 192.168.1.2
        netmask 255.255.255.0
        network 192.168.1.0
        broadcast 192.168.1.255

Dann wird beim hochfahren automatisch das eth1 mit entsprechenden Einstellungen 
aktiviert. Kein Gateway oder �hnliches in eth1 eintragen.

Bevor wir dann mit IPChains weitermachen, mu� folgendes funktionieren:

Du kannst auf Server Rechner im Internet anpingen (mit Namensaufl�sung)
Und Du kannst  Deine Clients per Ping erreichen und umgekehrt.

Wenn das alles funktioniert, kannst Du mit IPChains anfangen.

Viel Gl�ck

walde

> 
> und ein ifconfig:
> 
> eth0      Link encap:Ethernet  HWaddr 00:60:97:80:3F:81  
>           inet addr:192.168.100.100  Bcast:192.168.100.255 
> Mask:255.255.255.0
>           UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
>           RX packets:0 errors:0 dropped:0 overruns:0 frame:0
>           TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
>           collisions:0 txqueuelen:100 
>           RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)
>           Interrupt:10 Base address:0x300 
> 
> lo        Link encap:Local Loopback  
>           inet addr:127.0.0.1  Mask:255.0.0.0
>           UP LOOPBACK RUNNING  MTU:3924  Metric:1
>           RX packets:0 errors:0 dropped:0 overruns:0 frame:0
>           TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
>           collisions:0 txqueuelen:0 
>           RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)
> 
> eth0 is meine 3com-karte, die am dsl-modem h�ngt
> einw�hlen klappt nach wie vor, nur ein ping ins internet geht nicht.
> (die resolv.conf is korrekt)
> meine eth1 is anscheinend nicht dauerhaft eingebunden. :(
> das kernel-modul f�r meine 2. netzwerkkarte is aber geladen.
> hoffe das hilft euch.
> 
> gr��e manuel
> 
> 
> 
> 
> > Hallo Manuel,
> > 
> > Manuel Weichselbaumer wrote:
> > 
> > > also, es klappt leider kein ping zum internet weder ins lokale netz.
> > > und ich nutze den 2.2er kernel (aus stabilit�tsgrunden)
> > > aber von mir aus installier ich den 2.4er (der soll angeblich so
> > schlecht
> > > sein ;) )
> > 
> > La� sein, der 2.2.20 ist f�r nen Router immer gut genug. Mach Dir nicht 
> > k�nstlich Probleme.
> > 
> > Nochmal: gib uns mal die Ausgabe von route -n und von ifconfig.
> > 
> > > ich denke, es w�re ganz hilfreich, wenn ich mir ein paar
> > > beispiel-config-files anschaun k�nnte.
> > 
> > Erst wenn Du mit Infos rausr�ckst.
> > 
> > > aber wenn jemand ein vern�nftiges (einfaches) howto hat, um debian
> > prim�r
> > > als router zu verwenden, immer her damit.
> > 
> > IP-Masquerading-Howto. Gibts aber nur auf Englisch.
> > 
> > mfg
> > Christian
> 
> -- 
> GMX - Die Kommunikationsplattform im Internet.
> http://www.gmx.net
> 
> 
> -- 
> Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
> mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)
> 


-- 
Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)

Antwort per Email an