Henryk Plötz: Router und IP's

Beitrag lesen

Moin,

Der Router, wie er vom Hersteller bezeichnet wird ist ein Netopia Cayman 3341. In dem Fall sind die meisten Router die vom Provider an Privatpersonen geliehen werden nur "Masquerading Gateways"?

Ja, nur macht sich 'Router' eben besser als Marketingbegriff und ist kürzer.

Mal angenommen eine Firma stellt mehrere öffentliche Webserver zur Verfügung. Sämtliche auf Port 80. Es existiert jedoch nur eine öffentliche IP. Nun möchte ich eine Webseite des www-Server-1 aufrufen, d.h. es wird eine HTTP Anfrage an die öffentliche IP gesandt. Wie kann der Router nun feststellen ob nun www-Server-1 oder www-Server-2 betroffen ist?

Gar nicht, weil deine Prämissen falsch sind. Wenn man mehrere getrennte Webserver auf öffentlichen IPs betreiben möchte, holt man sich eben mehrere IPs (IP-Adressen kosten nichts, man muss halt nur einen Antrag schreiben und halbwegs schlüssig begründen warum man mehrere Adressen braucht, bzw. selbst das nur ab einer bestimmten Anzahl von Adressen (IIRC 12)). Wenn man (aus welchem Grund auch immer) nur eine IP hat, dann nimmt man einen einzelnen Webserver und konfiguriert darauf virtuelle Hosts. Wenn man wirklich und ehrlich und überhaupt mehrere Webserver hinter einer IP auf einem Port benutzen möchte (nein, das möchte man nicht) kann man als Behelfslösung ein Application Layer Gateway (aka Proxy, bzw. in diesem Fall Reverse Proxy) aufsetzen der einkommende HTTP-Anfragen auswertet und je nach Host:-Header an verschiedene interne Server weiterleitet. Das will man aber nicht und die Anzahl derart kranker Installationen im öffentlichen Netz kann man (hoffentlich) an einer Hand abzählen.

--
Henryk Plötz
Grüße aus Berlin
~~~~~~~~ Un-CDs, nein danke! http://www.heise.de/ct/cd-register/ ~~~~~~~~
~~ Help Microsoft fight software piracy: Give Linux to a friend today! ~~