[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