Apache2 vhosts dyndns

  • Thread starter Thread starter SA3d
  • Start date Start date
S

SA3d

Guest
Ich habe mir einen frischen Home-Server aufgesetzt, auf diesen kann per Dyndns zugegriffen werden, doch jetzt habe ich ein Problem mit meinem Apachen.

Server Info :
Debian 4.0
Apache 2.2.3 + php5

Ich wollte jetzt für den Apache einige vhosts einrichten, mit einer Art von Subdomains.

Bsp: host1.xxx.dyndns.org
host2.xxx.dyndns.org

Ich habe gelesen das das auch ohne DNS Server möglich ist, wenn
ich die /etc/hosts Datei anpasse, also habe ich die subdomains dort eingetragen um sie dem System bekannt zu machen.

127.0.0.1 host1.xxx.dyndns.org

war mein erster versuch, dann

192.168.178.36 (Netzwerk IP) host1.xxx.dyndns.org

Vielleicht war das schon mein Fehler ? Vorrausgesetzt es ist überhaupt möglich
solche "sub-sub" Domains zu erstellen.

Nunja, jetzt habe ich also im /etc/apache2/sites-enabled eine Datei erstellt
für meinen vhost :

Datei : host1
NameVirtualHost 192.168.178.36
<VirtualHost 192.168.178.36>
ServerName host1.xxx.dyndns.org
DocumentRoot /var/www/host1
</VirtualHost>

Hier habe ich auch verschiedene Möglichkeiten durchprobiert.

Ergebnis des ganzen war, das ich egal welche Domain ich aufrufe
xxx.dyndns.org
host1.xxx.dyndns.org

auf den vhost weitergeleitet werde.

Meine Frage ist also, wo steckt mein Fehler, bzw. ist es möglich über DynDns so etwas zu realisieren ? Ich möchte kein Webmin / Plesk oder ähnliche verwenden :)
 
Grundsätzlich ist Dein Ansatz auch korrekt.
Leider wissen wir nicht, was sonst noch in Deiner Apache-Config steckt. Z.B. der "Listen"-Parameter sollte ebenfalls auf der Netzwerk-IP sitzen.
Falls Du aber über localhost surfst (also am selben Rechner) dann stellt der Browser tatsächlich eine Verbindung zu 127.0.0.1 her und nicht die Netzwerk-IP.

Grundsätzlich solltest Du auch mal einen Blick ins error_log werfen.

huschi.
 
Back
Top