Nur eine Portnummer pro Netzwerkkarte?
Hallo List! Ich habe auf meiner Netzwerkkarte mehrere virtuelle IPs angelegt. Ich möchte verschiedene Serverprogramme installieren. Diese Server werden unterschiedlichen IPs zugeordnet, sollen aber auf der gleichen Portnummer angesprochen werden. In meinem Falle sind es zwei Webserver (Apache und Zope) die auf der 80 lauschen sollen. Das klappt aber nicht. Es erscheint die Meldung, daß die Adresse bereits benutzt wird. Ändert man die Portnummer, so ist alles ok. Hab es neulich auch bei einem anderen kleinen Test-Tool ferstgestellt, aber nicht weiter beachtet. (Ist also jetzt kein so spezielles Problem von Apache und Zope) Nun scheint mir das doch bemerkenswert. Denn soviel ich weiß, definiert sich doch so ein Socket über das Paar IP-Adresse:Portnummer. Gilt das nur für die HauptIP der Netzwerkkarte bzw. für einen kompletten rechner oder ist da irgendwo der Wurm drin? Hat jemand von Euch dazu eine Idee? Gruß Anatol
Hi, On Wed, May 01, 2002 at 10:46:28PM +0200, Schirmer wrote:
Portnummer angesprochen werden. In meinem Falle sind es zwei Webserver (Apache und Zope) die auf der 80 lauschen sollen. Das klappt aber nicht. Es erscheint die Meldung, daß die Adresse bereits benutzt wird. Ändert man die Portnummer, so ist alles ok. Hab es neulich auch bei einem anderen kleinen Test-Tool ferstgestellt, aber nicht weiter beachtet. (Ist also jetzt kein so spezielles Problem von Apache und Zope) Nun scheint mir das doch bemerkenswert. Denn soviel
AFAIK lauscht der Apache in der von Haus aus mitgelieferten Konfig auf allen IP Adressen. Dann waeren auch alle gebunden. Um das zu aendern musst Du in der httpd.conf nachschauen. Vielleicht liegt der faule Apfel dort begraben. Caio Sascha -- Sascha Andres linux@programmers-world.com http://www.programmers-world.com, http://www.mobile-bookmarks.info
participants (2)
-
Sascha Andres
-
Schirmer