Hallo Uwe

>Das ist ne Nummer zu hoch fr mich :-)

>Ich habe doch aber in diesem Fall 2 Interfaces und auch zwei
>remote-Adress IP's

>Handelt das ISDNPM alles intern ?

>Kann man das interne Routing irgendwie darstellen /einsehen ?

Ich versuchs mal:

ISDNPM nimmt die Zieladresse des zu verschickenden Packets und klappert
alle offene Verbindungen ab bis es eine gefunden hat auf die die
Zieladresse passt. Dazu werden die beim User definierten Einschlu und
Ausschlulisten verwendet (RemoteAdress und ExRemoteAddress).

Wenn eine Verbindung gefunden wird bei eingeschaltetem Masquerading die
Absender IP Adresse gegen die von der gegenstelle zugewiesene (bzw die in
der user.out eingestellte) ausgetauscht und das Packet versendet.

Wird keine Verbindung gefunden, werden alle definierten User mit Autodial
abgeklappert bis es einen findet auf dem die Zieladresse passt. wenn
gefunden, whlen und weiter wie oben.

Wenn es auch da keinen findet wird das Packet weggeworfen.


Da wegem dem Masquerading die Absenderadresse keine Rolle spielt, kann man
das sl0 bzw das lan interface immer fest auf einer privaten  IPAdresse
stehen lassen und die default route einfach auf diese Adresse einstellen.
Ohne Masquerading ist brigens auch kein brauchbares Autodial  ins
Internet mglich. (Es sei denn man hat von seinem Provider eine feste
IP-Adresse bekommen) 


PS:
Das Flag DEFAULT und der Parameter YourIP ist nichts als eine bequemere
Methode die RemoteAddress eintage zu machen:

  Flag : DEFAULT   -> RemoteAddress : 0.0.0.0/0.0.0.0
  YourIp : 1.2.3.4 -> RemoteAddress : 1.2.3.4/255.255.255.255

(Letzteres geschieht eventuell auch automatisch beim PPP-Setup)


Die von dir erwhnte remote-Adress IP (=YourIP) ist vllig unwichtig:

  ifconfig sl0 LocalIP RemoteIP
  route add default RemoteIP

ist quivalent mit

  ifconfig sl0 LocalIP
  route add host RemoteIP LocalIP
  route add default RemoteIP

Das kann man zusammenfassen zu

  ifconfig sl0 LocalIP
  route add default LocalIP

Und da wegen Masquerading die localIP fest sein kann, besteht keine
Notwendigkeit irgendein Interface oder Route beim Verbindungsaufbau zu
konfigurieren.

Manfred

PS: Masquerading mu natrlich mehr machen als nur die AbsenderIP
austauschen.
-----------------------------------------------------------
Thu Sep 07 14:56:47

