Jump to content

Routing & RAS, Webserver & Co.


Der letzte Beitrag zu diesem Thema ist mehr als 180 Tage alt. Bitte erstelle einen neuen Beitrag zu Deiner Anfrage!

Empfohlene Beiträge

Sorry, hatte noch nicht ganz kapiert, was Du nicht verstehst.

 

AFAIK = as far as I know = soviel ich weiß = Abkürzung, das Stichwort, nachdem Du im Apache suchen mußt, müßte "Virtual Host" sein, bin mir aber nicht ganz sicher. Bin auch Irokese :D

 

Der erste Zugriff auf die Webseite aus dem Internet erfolgt über die öffentliche IP des Routers - so weit so gut. Ohne Hostheader-Eintrag sendet der Webserver seine Antwort und sagt darin: "Ich bin über die IP 192.168.100.2 auf Port 80 zu erreichen." Da private IP-Adressen nicht geroutet werden, ist keine weitere Kommunikation mehr möglich.

 

Über den Hostheader (HH)-Eintrag wird dem Absender die richtige IP mitgeteilt, wenn der HH-Eintrag entsprechend mittels DNS aufgelöst werden kann. Es muß auch der Port 8080 mit dem HH-Eintrag mitgegeben werden.

Link zu diesem Kommentar

Sorry aber ich check nichts mehr.

 

---

 

Irgend wie habe ich in der schule nicht richtig aufgepast.

 

---

 

Ich denke doch wenn eine anfrage von ausen kommt nehmen wir an mein ip ist 80.150.100.1 ( bekommen von provider )

also wenn du an dein rechner eingibst : http://80.150.100.1:8080 dann geht das an mein router -> er überprüft gibts 8080 ??? wenn ja dann weiter öffnet er für dich ein Neuen Remote Port und leitet deine anfrage an den jenigen empfenger der vorkonfiguriert ist in dem router als empfenger von 8080. So mit geht das jetzt an den (in mein beispiel ) 192.168.100.2 weiter .

 

So und nach meine meinung musste der 192.168.100.2 ( web server ) jetzt wieder an den Router ( weil er fragt doch in deinen namen nach ) den erforderlichen web inhalt senden. Der router vergleich die ports und stellt fest das der empfender bist du und sendet es weiter an dich.

 

wo ist mein denk fehler ?

 

 

gruss

seba

Link zu diesem Kommentar

Genau so läuft es ab, nur muß Du Dir den fraglichen Web-Inhalt genauer anschauen - da steht nähmlich die interne IP oder der interne FQDN des Webservers als Absenderadresse drin. Der Router tauscht diese IP/diesen FQDN nicht aus. Beim nächsten Verbindungsversuch will der Browser den Webserver über die interne IP ansprechen, was wie bereits geschrieben nicht funktionieren kann.

 

Mit einem HH-Eintrag wird als Absenderadresse ein Internet-FQDN eingetragen, der im Internet auf die richtige IP aufgelöst werden kann.

 

Beim Googeln nach "Apache host header" bin ich auf die Vitual Host gestossen, z. B. hier.

Link zu diesem Kommentar

Ok leute mit dem Apache komme ich nicht klar.

 

Ich habe jetzt den IIS von Microsoft Instaliert. Könnt Ihr mir da weiter helfen ?

 

Ich habe jetzt ein DynDns angemeldet, also :

 

shifter.dyndns.info = Meine IP Nummer

Dann gibts den Router dazwischen ( Routing & RAS ) mit der Interne IP 192.168.100.254

 

Da drauf habe ich den Port 80 weiter geleitet, und zwar :

 

Eingehende Port : 80

Private Adresse : 192.168.100.199

Ausgehende Port : 80

 

---

 

Und das gleiche funkt. genau so wie vorhin, wenn ich von intranet zugreife auf dem webserver kommt die web site. Von ausen nicht mehr.

 

Wass soll ich in den HTTP Header eingeben ??

 

gruss

seba

Link zu diesem Kommentar

Ich gestehe: ich habe dir keine IP-stichhaltige Erklärung, aber es leigt daran, dass du von intern erst nach draussen und von dort an deinem Router wieder nach drinnen....... ich weiß es nicht. Wenn du dich mit einem internen Client separat ins Internet einwählen würdest, würde es klappen. Alternativ kannst für die internen Clients auf deinem internen DNS eine Zone dyndns.info einrichten und den "Host shift" mit seiner internen IP-Adresse eintragen, oder einen alias auf den echten Namen.

 

grizzly999

Link zu diesem Kommentar
Der letzte Beitrag zu diesem Thema ist mehr als 180 Tage alt. Bitte erstelle einen neuen Beitrag zu Deiner Anfrage!

Schreibe einen Kommentar

Du kannst jetzt antworten und Dich später registrieren. Falls Du bereits ein Mitglied bist, logge Dich jetzt ein.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung jetzt entfernen

  Only 75 emoji are allowed.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor-Fenster leeren

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

×
×
  • Neu erstellen...