Tag auch, hab wiedermal ein kleines Problem, und zwar: 1 Offiziele IP --> Router --> Linux Server 1 Domain die auf die Offiziele IP zeigt Am Router habe ich den Port 80 auf den Linux Server forgewardet. Mehere sub-domains, eine davon ist webmail.ecosat.at, beim Apache2 habe ich auch brav Virtuelle Hosts angelegt, eines davon eben für webmail.ecosat.at, wenn ich jetzt von einen beliebigen Client aus dem I-Net webmail.ecosat.at eingebe, dann erscheit die Hauptpage die normal unter www.ecosat.at erreichbar ist! Aus dem internen Netz, wenn ich dort webmail.ecosat.intra (für den gibt es eben auch einen vhost eintrag) komme ich gleich auf das WebInterface! Mein System: Dell SC430 mit RAID, SuSE Linux 9.3 Pro inkl. Updates und Apache2 Hätte jemand eine Idee, oder hat sowas am laufen? Danke Thomas
Thomas Masaninger wrote:
Tag auch,
hab wiedermal ein kleines Problem, und zwar: 1 Offiziele IP --> Router --> Linux Server 1 Domain die auf die Offiziele IP zeigt Am Router habe ich den Port 80 auf den Linux Server forgewardet. Mehere sub-domains, eine davon ist webmail.ecosat.at, beim Apache2 habe ich auch brav Virtuelle Hosts angelegt, eines davon eben für webmail.ecosat.at, wenn ich jetzt von einen beliebigen Client aus dem I-Net webmail.ecosat.at eingebe, dann erscheit die Hauptpage die normal unter www.ecosat.at erreichbar ist! Aus dem internen Netz, wenn ich dort webmail.ecosat.intra (für den gibt es eben auch einen vhost eintrag) komme ich gleich auf das WebInterface!
Hi Thomas
Gib doch bitte mal den virtualhost eintrag durch...
Verwendest du * als IP oder gibst du hier explizit eine an, welche?
Schätze dass dein Problem dort liegt....
Probiers mal mit *. so:
Thomas Masaninger schrieb:
Tag auch,
hab wiedermal ein kleines Problem, und zwar: 1 Offiziele IP --> Router --> Linux Server 1 Domain die auf die Offiziele IP zeigt Am Router habe ich den Port 80 auf den Linux Server forgewardet. Mehere sub-domains, eine davon ist webmail.ecosat.at, beim Apache2 habe ich auch brav Virtuelle Hosts angelegt, eines davon eben für webmail.ecosat.at, wenn ich jetzt von einen beliebigen Client aus dem I-Net webmail.ecosat.at eingebe, dann erscheit die Hauptpage die normal unter www.ecosat.at erreichbar ist! Aus dem internen Netz, wenn ich dort webmail.ecosat.intra (für den gibt es eben auch einen vhost eintrag) komme ich gleich auf das WebInterface!
Mein System: Dell SC430 mit RAID, SuSE Linux 9.3 Pro inkl. Updates und Apache2
Hätte jemand eine Idee, oder hat sowas am laufen?
Danke Thomas
Du kannst aus dem I-Net, meiner Meinung nach, nur einen Host hinter deinem Router erreichen. Nun kann man natürlich einen weiteren Forwarding-Eintrag im Router vornehemen (z.B. Port 8088) der dann auf deine virtuelle Schnittstelle (z.B. eth0:1) auf der Linux-Kiste forwardet.
Ingo Moeller wrote:
Thomas Masaninger schrieb:
Tag auch,
hab wiedermal ein kleines Problem, und zwar: 1 Offiziele IP --> Router --> Linux Server 1 Domain die auf die Offiziele IP zeigt Am Router habe ich den Port 80 auf den Linux Server forgewardet. Mehere sub-domains, eine davon ist webmail.ecosat.at, beim Apache2 habe ich auch brav Virtuelle Hosts angelegt, eines davon eben für webmail.ecosat.at, wenn ich jetzt von einen beliebigen Client aus dem I-Net webmail.ecosat.at eingebe, dann erscheit die Hauptpage die normal unter www.ecosat.at erreichbar ist! Aus dem internen Netz, wenn ich dort webmail.ecosat.intra (für den gibt es eben auch einen vhost eintrag) komme ich gleich auf das WebInterface!
Mein System: Dell SC430 mit RAID, SuSE Linux 9.3 Pro inkl. Updates und Apache2
Hätte jemand eine Idee, oder hat sowas am laufen?
Danke Thomas
Du kannst aus dem I-Net, meiner Meinung nach, nur einen Host hinter deinem Router erreichen. Nun kann man natürlich einen weiteren Forwarding-Eintrag im Router vornehemen (z.B. Port 8088) der dann auf deine virtuelle Schnittstelle (z.B. eth0:1) auf der Linux-Kiste forwardet.
Verwirr ihn jetzt nicht Natürlich kannst du über den Port 80 nur an einen *HOST* (sprich IP) forwarden, aber darauf können natürich beliebig viele (name based) virtualhosts laufen... Mein Server hat auch eine IP und etwa 25 Domains die darauf laufen - ist überhaupt kein Problem Gruss Matti
Matthias Keller schrieb:
Ingo Moeller wrote:
Thomas Masaninger schrieb:
Tag auch,
hab wiedermal ein kleines Problem, und zwar: 1 Offiziele IP --> Router --> Linux Server 1 Domain die auf die Offiziele IP zeigt Am Router habe ich den Port 80 auf den Linux Server forgewardet. Mehere sub-domains, eine davon ist webmail.ecosat.at, beim Apache2 habe ich auch brav Virtuelle Hosts angelegt, eines davon eben für webmail.ecosat.at, wenn ich jetzt von einen beliebigen Client aus dem I-Net webmail.ecosat.at eingebe, dann erscheit die Hauptpage die normal unter www.ecosat.at erreichbar ist! Aus dem internen Netz, wenn ich dort webmail.ecosat.intra (für den gibt es eben auch einen vhost eintrag) komme ich gleich auf das WebInterface!
Mein System: Dell SC430 mit RAID, SuSE Linux 9.3 Pro inkl. Updates und Apache2
Hätte jemand eine Idee, oder hat sowas am laufen?
Danke Thomas
Du kannst aus dem I-Net, meiner Meinung nach, nur einen Host hinter deinem Router erreichen. Nun kann man natürlich einen weiteren Forwarding-Eintrag im Router vornehemen (z.B. Port 8088) der dann auf deine virtuelle Schnittstelle (z.B. eth0:1) auf der Linux-Kiste forwardet.
Verwirr ihn jetzt nicht Natürlich kannst du über den Port 80 nur an einen *HOST* (sprich IP) forwarden, aber darauf können natürich beliebig viele (name based) virtualhosts laufen... Mein Server hat auch eine IP und etwa 25 Domains die darauf laufen - ist überhaupt kein Problem
Gruss
Matti
Nun, dann habe ich warscheinlich irgendetwas gar nicht verstanden. Würde mich aber auch mal sehr interesieren. Ich habe einen Rechner, mit einer LAN-IP. Über no-ip.org habe ich einen dynamischen dns. Bei jenem ist natürlich nur meine ext. öffenliche IP bekannt. Sollte nun jemand ***.no-ip.org aufrufen, so wird dieser name beim DNS-Server in meine IP aufgelöst. Und somit geht seine Anfrage an meinen Port 80. Soweit so gut ..... Will ich nun mit subdomains bei mir weiter verteielen ( z.B mail.***.no-ip.org , und webmail.***.no-ip.org) so bräucht ich doch einen eigenen DNS-Server. Wenn es da eine andere Möglichkeit gibt, währe ich für weiteren Input sehr dankbar. mfg Ingo
Ingo Moeller wrote:
Matthias Keller schrieb:
Ingo Moeller wrote:
Thomas Masaninger schrieb:
Tag auch,
hab wiedermal ein kleines Problem, und zwar: 1 Offiziele IP --> Router --> Linux Server 1 Domain die auf die Offiziele IP zeigt Am Router habe ich den Port 80 auf den Linux Server forgewardet. Mehere sub-domains, eine davon ist webmail.ecosat.at, beim Apache2 habe ich auch brav Virtuelle Hosts angelegt, eines davon eben für webmail.ecosat.at, wenn ich jetzt von einen beliebigen Client aus dem I-Net webmail.ecosat.at eingebe, dann erscheit die Hauptpage die normal unter www.ecosat.at erreichbar ist! Aus dem internen Netz, wenn ich dort webmail.ecosat.intra (für den gibt es eben auch einen vhost eintrag) komme ich gleich auf das WebInterface!
Mein System: Dell SC430 mit RAID, SuSE Linux 9.3 Pro inkl. Updates und Apache2
Hätte jemand eine Idee, oder hat sowas am laufen?
Danke Thomas
Du kannst aus dem I-Net, meiner Meinung nach, nur einen Host hinter deinem Router erreichen. Nun kann man natürlich einen weiteren Forwarding-Eintrag im Router vornehemen (z.B. Port 8088) der dann auf deine virtuelle Schnittstelle (z.B. eth0:1) auf der Linux-Kiste forwardet.
Verwirr ihn jetzt nicht Natürlich kannst du über den Port 80 nur an einen *HOST* (sprich IP) forwarden, aber darauf können natürich beliebig viele (name based) virtualhosts laufen... Mein Server hat auch eine IP und etwa 25 Domains die darauf laufen - ist überhaupt kein Problem
Gruss
Matti
Nun, dann habe ich warscheinlich irgendetwas gar nicht verstanden. Würde mich aber auch mal sehr interesieren. Ich habe einen Rechner, mit einer LAN-IP. Über no-ip.org habe ich einen dynamischen dns. Bei jenem ist natürlich nur meine ext. öffenliche IP bekannt. Sollte nun jemand ***.no-ip.org aufrufen, so wird dieser name beim DNS-Server in meine IP aufgelöst. Und somit geht seine Anfrage an meinen Port 80. Soweit so gut ..... Will ich nun mit subdomains bei mir weiter verteielen ( z.B mail.***.no-ip.org , und webmail.***.no-ip.org) so bräucht ich doch einen eigenen DNS-Server. Wenn es da eine andere Möglichkeit gibt, währe ich für weiteren Input sehr dankbar.
Ich glaube du kannst bei einigen von diesen dyndns-anbietern eine wildcard aufschalten, sprich dass *.ingo.no-ip.org (annahme, ingo sei deine) auf deine IP resolvt, damit kannst du dann selbst subdomains nur einfach im apache als virtualhosts aufschalten und fertig... Schau mal in den Einstellungen dort nach ob du da was einstellen kannst oder ob es auch so funktioniert.... probier einfach mal ob auch ein ping xyz.***.no-ip.org auf deine IP auflöst oder nicht.. wenn ja bist du fein raus. wenn nein solltest du schauen ob du das wildcard aktivieren kannst oder nicht. Grüsse Matti
Am Sonntag, 15. Januar 2006 20:51 schrieb Thomas Masaninger:
hab wiedermal ein kleines Problem, und zwar: 1 Offiziele IP --> Router --> Linux Server 1 Domain die auf die Offiziele IP zeigt Am Router habe ich den Port 80 auf den Linux Server forgewardet. Mehere sub-domains, eine davon ist webmail.ecosat.at, beim Apache2 habe ich auch brav Virtuelle Hosts angelegt, eines davon eben für webmail.ecosat.at, wenn ich jetzt von einen beliebigen Client aus dem I-Net webmail.ecosat.at eingebe, dann erscheit die Hauptpage die normal unter www.ecosat.at erreichbar ist! Aus dem internen Netz, wenn ich dort webmail.ecosat.intra (für den gibt es eben auch einen vhost eintrag) komme ich gleich auf das WebInterface!
Mein System: Dell SC430 mit RAID, SuSE Linux 9.3 Pro inkl. Updates und Apache2
Hätte jemand eine Idee, oder hat sowas am laufen?
Verwendest Du namensbasierte virutelle Hosts, also alle auf dem selben
Port? Wenn ja, wirf mal einen Blick in /etc/apache2/listen.conf, ganz
unten, standardmässig sind keine NameVirtualHosts aktiv, Du musst die
erst noch aktivieren, also nen Eintrag wie
NameVirtualHost
Manfred Tremmel wrote:
Am Sonntag, 15. Januar 2006 20:51 schrieb Thomas Masaninger:
hab wiedermal ein kleines Problem, und zwar: 1 Offiziele IP --> Router --> Linux Server 1 Domain die auf die Offiziele IP zeigt Am Router habe ich den Port 80 auf den Linux Server forgewardet. Mehere sub-domains, eine davon ist webmail.ecosat.at, beim Apache2 habe ich auch brav Virtuelle Hosts angelegt, eines davon eben für webmail.ecosat.at, wenn ich jetzt von einen beliebigen Client aus dem I-Net webmail.ecosat.at eingebe, dann erscheit die Hauptpage die normal unter www.ecosat.at erreichbar ist! Aus dem internen Netz, wenn ich dort webmail.ecosat.intra (für den gibt es eben auch einen vhost eintrag) komme ich gleich auf das WebInterface!
Mein System: Dell SC430 mit RAID, SuSE Linux 9.3 Pro inkl. Updates und Apache2
Hätte jemand eine Idee, oder hat sowas am laufen?
Verwendest Du namensbasierte virutelle Hosts, also alle auf dem selben Port? Wenn ja, wirf mal einen Blick in /etc/apache2/listen.conf, ganz unten, standardmässig sind keine NameVirtualHosts aktiv, Du musst die erst noch aktivieren, also nen Eintrag wie NameVirtualHost
:80 anfügen.
solange du eh nicht mehrere IPs hast und da du vorallem auf ner dynamischen bist würd ich verzichten hier die IP einzutragen... Verwende einfach NameVirtualHost * Grüsse Matti
participants (4)
-
Ingo Moeller
-
Manfred Tremmel
-
Matthias Keller
-
Thomas Masaninger