Mailinglist Archive: opensuse-de (6327 mails)

< Previous Next >
Re: Mutlihomed Host und Clientprogramme - welches Interface nehmen sie ?
  • From: eilert@xxxxxxxxxxxxxxxxxxxxxxxx (Eilert Brinkmann)
  • Date: Sun Jan 02 17:33:30 2000
  • Message-id: <xttr9g08jkl.fsf@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx>



Martin Haller <martin@xxxxxxxxxxxxxxxx> wrote:
Wenn jetzt zum Beispiel mein Firewall/Router eth0, eth1 und eth0:0
hat, und ich starte dort eine Anwendung, auf welcher IP reserviert
sich der Client seinen Port? auf eth0 ? oder wo gerade Ports frei
sind? Oder kann man das irgendwie steuern?

Wenn ein Programm eine Verbindung zu einem anderen Rechner aufbauen
will, dann haengt die Wahl des Interfaces von der Routing-Tabelle
ab. Es wird (das ist ja Sinn der Sache) das Interface benutzt, ueber
das die Route zu dem anderen Rechner fuehrt.

Server-Programme nehmen Verbindungen fuer ihren Port ueblicherweise
auf allen Interfaces an. Es ist prinzipiell moeglich, sich dabei durch
Angabe der zugehoerigen IP-Adresse nur auf ein Interface zu
beschraenken. Ob das in der Konfiguration unterstuetzt wird, haengt
von den einzelnen Programmen ab. Auf welchem Interface eine Verbindung
letztendlich tatsaechlich ankommt, laesst sich dann nicht mehr von dem
Server steuern, sondern haengt einfach davon ab, auf welchem Weg die
IP-Pakete eines anderen Rechners ihn erreichen.

Eilert

--
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Eilert Brinkmann -- Universitaet Bremen -- FB 3, Informatik
eilert@xxxxxxxxxxxxxxxxxxxxxxxx - eilert@xxxxxxx - eilert@xxxxxxxxxxxxxx
http://www.informatik.uni-bremen.de/~eilert/

---------------------------------------------------------------------
To unsubscribe, e-mail: suse-linux-unsubscribe@xxxxxxxx
For additional commands, e-mail: suse-linux-help@xxxxxxxx


< Previous Next >