Apache und FTP Proxy einrichten

haschi

Registered User
Hallo!

Ich möchte mir auf einem ESX ein paar VMs wie unten auf der Grafik dargestellt aufbauen. Ich habe zwei öffentliche IP-Adressen und möchte diverse Dienste auf verschiedenen Maschinen laufen lassen. Eine öffentliche IP-Adresse bekommt der Mailserver (Server 2), die andere ist für weitere Dienste bestimmt.

Ich denke mal, dass mein bisheriger Ansatz schonmal nicht ganz falsch ist. Wie ich die einzelnen Hosts (Server 3, 4, 5) über Port 80 erreiche, ist mir fast klar. Würde es mit Apache und dann dem mod_proxy machen. Wäre das soweit richtig und performant oder gibt es da noch eine andere Lösung?

Ist gleiches auch mit FTP möglich? Es gibt auch einen FTP Proxy, nur weiß ich (noch) nicht wie er funktioniert und ob es dafür der richtige Weg ist.

Viele Grüße
Marco
 

Attachments

  • Zeichnung.jpg
    Zeichnung.jpg
    50.8 KB · Views: 309
Wenn du den Server1 auch als "Firewall" einsetzt und einzelne Ports nattest solltest glücklich werden.

FTP kannst du immer einmal pro Port betreiben, dh. einfach den FTP am zweiten Server auf einen anderen Port stellen...
Bei HTTP funktioniert das ja auch erst seit Einführung der vHosts

Warum brauchst du zwei Webserver? Wenn der eine nur Statistik mit z.B. Piwik macht würde ein Webserver ausreichen dem du einfach mehr Leistung in der VM gibst.

Kleine Frage am Rande willst du das alles auf einer ESX betreiber oder willst du das in einer ESX-Infrastruktur mit mehreren ESX-Hosts betreiben? Von ersterem würde ich aus verschiedenen Grüßen wie z.B. Ausfallsicherheit absolut abraten!

LG Citty313
 
Last edited by a moderator:
Alternative zu Apache + mod_proxy - nginx. Kann sowohl als reverse (cache-ing) proxy als auch als stand alone webserver fungieren.
 
Back
Top