iptables leitet über URL zum lokalen vhost weiter

iptables leitet über URL zum lokalen vhost weiter

Ich versuche, eine Testumgebung für eine mobile App einzurichten. Ich habe eine Maschine, die als Gateway fungiert, DHCP auf 192.168.10.0/24 bereitstellt und Seiten von Apache bereitstellt.

Wie kann ich die iptables-Regeln so einrichten, dass der gesamte Datenverkehr von 192.168.10.0/24 per URL zu meinem virtuellen Host umgeleitet wird, sodass URL1 zu Host1, URL2 zu virtuellem Host2 und alles andere standardmäßig zu virtuellem Host0 geht?

Ich verwende jetzt nur http, vielleicht füge ich später https hinzu, wenn alles andere funktioniert.

Antwort1

Dies ist mit nicht möglich iptables. Sie können mit IPTables nur IP-Adressen bearbeiten, nicht Hostnamen/URLs. Sie benötigen einen Proxy, wie ihn Apache Ihnen ermöglicht, um basierend auf URL/vhost umzuleiten.

verwandte Informationen