Ich möchte zwei IP-Adressen erstellen, von denen jede zu einer anderen Website führt. Ich habe versucht, dies mit virtuellen Hosts zu tun, konnte es aber nicht so konfigurieren, wie ich es möchte.
Ich möchte, dass es so aussieht:
(192.168.1.41) geht zu var/www/html/sitea/hs.html
(192.168.1.46) geht zu var/www/html/siteb/index.html
Ich habe versucht, mit diesem Tutorial eine IP-Adresse hinzuzufügen, und es hat problemlos funktioniert: Wie kann ich (über die CLI) einer Schnittstelle mehrere IP-Adressen zuweisen?Ich kann jetzt über beide internen IP-Adressen auf meine verschiedenen Serverseiten zugreifen.
aber ich habe versucht, die zweite IP weiterzuleiten, um sie mit meiner externen IP zu verwenden, und jetzt, wenn ich über das WWW auf meine Seite zugreifen möchte, wird mir auf beiden Ports nur Siteb angezeigt.
Antwort1
Ich habe es zum Laufen gebracht, indem ich dem virtuellen Host (etc/apache2/sites-enabled) eine bestimmte IP wie folgt gegeben habe:
<VirtualHost 192.168.1.41:*>
..
(sitea)
..
<VirtualHost/>
<VirtualHost 192.168.1.46:*>
..
(siteb)
..
<VirtualHost/>