Ich habe einen Server mit 1 IPv4-Adresse und einigen IPv6-Adressen. Eine Domain wird auf ipv4 umgeleitet. Ein Datensatz, den ich wie folgt eingerichtet habe: apache ports.conf:
Listen ip.v4.address:80
NameVirtualHost ip.v4.address:80
und virtualhost Datei:
<VirtualHost ip.v4.address:80>
DocumentRoot /var/www/first/
ServerName first.domain
ServerAlias www.first.domain
ErrorLog ...
CustomLog ...
</VirtualHost>
Und alles funktioniert gut.
Jetzt möchte ich einen neuen virtuellen Host für die zweite Domain mit der zweiten IP erstellen. Ich habe die zweite Domain zum IPv6-AAAA-Datensatz umgeleitet und zur ports.conf hinzugefügt:
Listen [ip.v6.address]:80
NameVirtualHost [ip.v6.address]:80
Neue VirtualHost-Datei erstellen:
<VirtualHost [ip.v6.address]:80>
DocumentRoot /var/www/second/
ServerName second.domain
ServerAlias www.second.domain
ErrorLog ...
CustomLog ...
</VirtualHost>
und starten Sie Apache neu. Beim Serverstart gab es keine Fehler, aber es funktioniert nicht. Wenn ich im Browser eine zweite Domain eingebe, wird der Server nicht gefunden. Wenn ich die [ip.v6.address]Seite betrete, wird sie angezeigt.
Irgendeine Hilfe?