[fli4l] wie icmp Pakete weiterleiten/routen

Hans Bachner Hans at Bachner.priv.at
Mo Dez 31 01:19:42 CET 2012


Hallo Holger,

Holger Hessling <derwaldschrat at gmail.com> wrote:

<schnipp>
> Nachdem mein Netz und das Netz des Nachbarn jeweils eine eigene
> DSL-Verbindung ins Internet haben, haben wir auch jeweils eigene
> Standardgateways. Jedoch sind lokal entsprechende routen gesetzt. Auf
> meinem zum Beispiel so (ich befinde mich im 16er Netz; mein Rechner
> hat die Nummer .16.100): 
> 
> Aktive Routen:
> Netzwerkziel    Netzwerkmaske          Gateway    Schnittstelle Metrik
> 192.168.10.0    255.255.255.0   192.168.16.254   192.168.16.100     11

Auf deinem Rechner brauchst du keine spezielle Route - es reicht, wenn 
dein default gateway der fli4l ist.

Der fli4l muss dann wissen, was wohin zu routen ist.

Liegen die Rechner des Nachbarn alle im 192.168.10.0/24 Netz? Oder 
verwendet der für sein eigenes LAN ein anderes Subnetz und das 
192.168.10.0/24 Netz nur für die Verbindung zu dir?

Im ersten Fall schickt dein fli4l alle Pakete für 192.168.10.0/24 
automatisch über eth1 zum Nachbarn.

Im zweiten Fall musst du auf deinem fli4l eine Route zum Nachbarn 
definieren, z.B.
IP_ROUTE_1='192.168.17.0/24 192.168.10.nnn'
wenn das LAN deines Nachbarn das Netz 192.168.17.0/24 benutzt. "nnn" ist 
dann die Adresse am anderen Ende des Kabels, das an eth1 steckt (d.h. 
die Adresse aus dem 192.168.10.0/24 Netz, die der Router des Nachbarn 
benutzt).

Da Pings vom Router aus funktionieren, nehme ich allerdings an, dass bei 
dir der erste Fall zutrifft.

Ich sehe, dass du nur einen PF_POSTROUTING_n Eintrag hast - wo maskierst 
du die Pakete, die über DSL ins Internet sollen?

Hans.


Mehr Informationen über die Mailingliste Fli4L