WebServer hinter Router

Status
Nicht offen für weitere Antworten.

rapthor

Bekanntes Mitglied
Hallo,

gibt es überhaupt eine Möglichkeit einen WebServer hinter einem Router sichtbar zu machen, OHNE dass man am Router selbst irgendwelche NAT-Einstellungen vornimmt? Sagen wir ich habe die IP 192.168.2.34 und mein Router die x.x.2.1 - kann man mittels WAN-IP (z.B. 217.34.22.132) nicht trotzdem irgendwie auf einen Apache im internen Netzwerk mit 192.168.2.34 zugreifen?

Das geht doch zum Beispiel auch wenn ich ICQ benutze. Für ICQ brauche ich keine Router-Einstellungen vorzunehmen und dennoch kann ich damit ganz normal mit Freunden kommunizieren, die ebenfalls hinter Routern sitzen.
 

AlArenal

Top Contributor
NAT = Network Address Translation
Es ist genau dafür gedacht, was der Name suggeriert, nämlich die Übersetzung von Netzwerkadressen. Ohne kann ein Mapping von privaten Netzwerkadressen auf eine öffentlich nicht funktionieren.

ICQ ist ein blödes Gegenbeispiel, weil es ganz anders funktioniert. HTTP ist ein zustandsloses Client-Server-Protokoll, in dem der Client eine Verbindung aufmacht, ne Anfrage abschickt und wartet bis der Server gnädigerweise mal antwortet. Um diese Verdbindung aufzubauen muss der Client verständlicherweise den Server direkt kontakten können und das geht in deinem Szenario ohne NAT nicht. Bei ICQ läuft die Kommunikation über ein anderes Protokoll mit mit Hilfe eines Servers, der zwischen den Clients vermittelt => ganz andere Baustelle

Nahezu alle mir bekannten Wald-und-Wiesen-DSL-Router beherrschen aber gewisse Minimalfertigkeiten in Bezug auf NAT, mitunter unter so dollen Begrifflichkeiten wie "virtual server" versteckt, was aber nichts anderes als ein NAT auf Port-Basis ist.

Ich verstehe aber nicht ganz, was das in diesem Unterforum zu suchen hat. Schließlich ist das eine Frage zu TCP/IP und nicht spezifische Frage zu einem Java-basierten Apache Projekt.
 

Dukel

Top Contributor
rapthor hat gesagt.:
Hallo,

gibt es überhaupt eine Möglichkeit einen WebServer hinter einem Router sichtbar zu machen, OHNE dass man am Router selbst irgendwelche NAT-Einstellungen vornimmt? Sagen wir ich habe die IP 192.168.2.34 und mein Router die x.x.2.1 - kann man mittels WAN-IP (z.B. 217.34.22.132) nicht trotzdem irgendwie auf einen Apache im internen Netzwerk mit 192.168.2.34 zugreifen?

Das geht doch zum Beispiel auch wenn ich ICQ benutze. Für ICQ brauche ich keine Router-Einstellungen vorzunehmen und dennoch kann ich damit ganz normal mit Freunden kommunizieren, die ebenfalls hinter Routern sitzen.

Bei ICQ bist du der Client.
Das ändert sich z.b. beim Datei Transfer (der Sender wird zum Server und braucht ein Portforwarding).
Solange du einen Dienst betreiben willst brauchst du extra Einstellungen beim NAT.
 

rapthor

Bekanntes Mitglied
Danke, ich sehe jetzt ein, dass die Sachen auf verschiedenen OSI-Schichten ablaufen und ich mit der Software nicht noch die Routergeschichte erschlagen kann.
 
Status
Nicht offen für weitere Antworten.

Neue Themen


Oben