PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : ip forwarding und route ; unterschied?



mxxx
11.11.01, 19:53
hallo,

ich habe da mal ne frage: was ist der Unterschied zwischen
ip forwarding
und route??
wie aktiviere ich ip forwarding? Also in den Kernel kompilieren
und dann ????

geronet
11.11.01, 22:45
routen sind in der kernel-routing-tabelle drin und bestimmen den Weg von Paketen nach deren Regeln, von oben nach unten, die Defaultroute sitzt immer unten. Mit routen kann man nur Pakete, die man mit dem Zielbestimmt weiterleiten.

IP Forwarding ist ein spezieller Fall wobei Pakete an einen bestimmten Host geleitet werden, dass aber vor der Routingtabelle verwendet wird. Dabei kann man aber mit
verschiedenen Kriterien unterscheiden, welche Pakete geforwardet werden (z.B. nach dem Port oder von der Absender-Adresse).


wie aktiviere ich ip forwarding? Also in den Kernel kompilieren

Mit Kernel 2.2
Man verwendet das Programm "ipmasqadm" mit den modulen (keine kernel-module!) ipautofw, portfw und mfw und gibt so die Regeln an.


Mit Kernel 2.4
Hier trägt man die forwarding-Regeln direkt mit iptables in die Prerouting-tabelle (oder so..?) in den Kernel ein, siehe "man iptables"