Hallo. Ähnlich wie in https://forum.ubuntuusers.de/topic/apache-virtual-hosts-im-heimnetz-erreichbar-ma/ gelingt es mir nicht, meinen virtuellen Host probeweise im lokalen Netz anzusteuern, ehe ich ihn extern scharf schalte. In meinem Fall jedoch liegt er auf einem anderen Rechner in anderem Subnetz.
Was habe ich getan?
1. conf-Datei erstellt:
<VirtualHost *:80> ServerAdmin webmaster@localhost ServerName ha2.mydomain.de DocumentRoot /var/www/html/ha2.mydomain.de ErrorLog ${APACHE_LOG_DIR}/error.log CustomLog ${APACHE_LOG_DIR}/access.log combined <Directory /var/www/html/ha2.mydomain.de/> Options Indexes FollowSymLinks Includes AllowOverride All Order allow,deny Allow from all </Directory> </VirtualHost>
2. Symbolischen Link in sites-enabled erstellt. 3. Eintrag in lokaler host erstellt: 192.168.1.111 ha2.mydomain.de
Wenn ich nun aufrufe http://ha2.mydomain.de'', dann sehe ich die Apache-Startseite, als hätte ich den Server direkt aufgerufen. Wenn ich aufrufe http://apache-auf-ubuntu/ha2.mydomain.de'', dann sehe ich die index.html des virtuellen Hosts.
Also schaut mein Apache offenbar nicht in den HTML-Header meines Aufrufs? Oder habe ich noch etwas vergessen? Oder habe ich etwas falsch gemacht? Ich dachte, wenn ich auf dem richtigen Server lande, dann guckt Apache nach, welche Site ich eigentlich will.