Minulla on vähän tuontyypinen viritys kotona. Pitänyt ihan vaan omaksi iloksi rakentaa DMZ:tat ja palomuurit kaikkien taiteen sääntöjen mukaan.
Minullla on DMZ:ssa virtuaalikone, jossa pyörii Apache ja käytössä on ReverseProxy. Tämä kone siis vastaa julkiseen 80-porttiin. Ja kun pyyntö tulee hakemistoon /foo, niin pyyntö reititetään sisäosoitteella koneelle 1 ja kun tulee hakemistoon /bar niin koneelle 2 jne. Tuolla saisit kaikki haluamasi virtuaalikoneet näkymään yhden julkisen webbiserverin läpi ja voit pitää ne erillisillä koneillaan. On muuten paljon helpompaa ajaa päivityksiä, kun voi päivittää eri tahtiin (LTS vai uusin Ubuntu jne).
Lisäpisteitä siitä, että conffaat apachen tunnistamaan millä nimellä HTTP-pyyntö tulee (foo.example.com, bar.example.com vaikka kaikilla sama IP nimipalvelussa). Eli apachen VirtualHost toiminnallisuus.
Toni