Ik kon zo geen helderdere korte title verzinnen helaas 
Ik zit met het volgende probleem:
Ik heb een 3-tal servers waar verschillende services op draaien. De meeste services hebben een eigen IP en hostname, wat ook wenselijk is. Deze hostnames zijn verdeeld over de 3 systemen.
Bij een aantal services moet een webinterface komen voor zaken als status. Deze webinterface moet onder omstandigheden onder dezelfde hostname bereikbaar zijn. Gezien de verschillende services nogal CPU-hungry zijn, is het geen optie om apache op alle individuele systemen te draaien.
Eén van de systemen is zelf al een webserver, zodoende draait hier al apache op. Ik zou dus heel graag poort 80 verkeer op andere systemen door laten sturen naar dit bewuste systeem, zodat dit systeem alle websites host.
Normaliter zou je kunnen kiezen voor apache's mod-rewrite, maar da's hier geen optie, omdat je dan alsnog apache op de andere systemen moet draaien. Daarnaast kun je over het interne netwerk verkeer masqueraden, wat in zoverre niet wenselijk is dat de bewuste systemen dan alsnog "veel" extra moeten rekenen, aan de heen en terug masquerading zelf.
Zodoende wilde ik graag mbv IPTables dit verkeer doorsturen, echter werkt dit niet (in de zaken die ik getest heb) en verschillende zoektochten omtrent dit probleem hebben tot op heden ook niets opgeleverd, behalve dus Masquerading...
Ik zou graag op "een" manier het verkeer wat op server 2 en 3 binnenkomt op poort 80 herschrijven naar een poort op server 1, waar apache luistert, en daarvandaan de sites hosten.
Weet iemand of dit kan, en op welke manier, want het probleem waartegen ik op dit moment steeds aanloop is dat een request aan xxx.yyy.zzz.3:80 nu door xxx.yyy.zzz.1:80 geserveerrd worden, en blijkbaar begrijpt de opvragende webbrowser dit niet
Een lightweight alternatief voor apache's mod-rewrite zou eventueel ook nog kunnen, maar heeft in zoverre niet de voorkeur, gezien ook dan er weer extra programmaas op de andere systemen moeten gaan draaien.
Ik zit met het volgende probleem:
Ik heb een 3-tal servers waar verschillende services op draaien. De meeste services hebben een eigen IP en hostname, wat ook wenselijk is. Deze hostnames zijn verdeeld over de 3 systemen.
Bij een aantal services moet een webinterface komen voor zaken als status. Deze webinterface moet onder omstandigheden onder dezelfde hostname bereikbaar zijn. Gezien de verschillende services nogal CPU-hungry zijn, is het geen optie om apache op alle individuele systemen te draaien.
Eén van de systemen is zelf al een webserver, zodoende draait hier al apache op. Ik zou dus heel graag poort 80 verkeer op andere systemen door laten sturen naar dit bewuste systeem, zodat dit systeem alle websites host.
Normaliter zou je kunnen kiezen voor apache's mod-rewrite, maar da's hier geen optie, omdat je dan alsnog apache op de andere systemen moet draaien. Daarnaast kun je over het interne netwerk verkeer masqueraden, wat in zoverre niet wenselijk is dat de bewuste systemen dan alsnog "veel" extra moeten rekenen, aan de heen en terug masquerading zelf.
Zodoende wilde ik graag mbv IPTables dit verkeer doorsturen, echter werkt dit niet (in de zaken die ik getest heb) en verschillende zoektochten omtrent dit probleem hebben tot op heden ook niets opgeleverd, behalve dus Masquerading...
Ik zou graag op "een" manier het verkeer wat op server 2 en 3 binnenkomt op poort 80 herschrijven naar een poort op server 1, waar apache luistert, en daarvandaan de sites hosten.
Weet iemand of dit kan, en op welke manier, want het probleem waartegen ik op dit moment steeds aanloop is dat een request aan xxx.yyy.zzz.3:80 nu door xxx.yyy.zzz.1:80 geserveerrd worden, en blijkbaar begrijpt de opvragende webbrowser dit niet
Een lightweight alternatief voor apache's mod-rewrite zou eventueel ook nog kunnen, maar heeft in zoverre niet de voorkeur, gezien ook dan er weer extra programmaas op de andere systemen moeten gaan draaien.