hosting di più siti Web su una singola VM in modo sicuro [chiuso]

-1

Sto provando a distribuire un server per ospitare un'applicazione web multipla, ho fatto qualche ricerca e ho scoperto che l'hypervisor è la soluzione, ma penso che genererà alcuni problemi perché l'hypervisor VM su una VM! quindi quali altre soluzioni devo distribuire in modo sicuro sui siti Web e se uno di questi siti è vulnerabile interesserà altri siti.

Nota: non possiedo questi siti, quindi non so quali misure di sicurezza considerano gli sviluppatori.

    
posta mrashid 05.02.2018 - 08:01
fonte

1 risposta

1

È possibile utilizzare la tecnologia container come Docker (vedere il commento di Steffen Ullrich) per separarli l'uno dall'altro. Condivono ancora un kernel (quello del computer host) ma non possono accedere ai file memorizzati in altri contenitori o nel sistema host, a meno che non siano configurati esplicitamente.

La configurazione potrebbe essere la seguente:

Server come macchina host, con un software contenitore e un proxy inverso. Ogni applicazione Web è ospitata in un contenitore diverso e il proxy inverso della macchina host inoltra le richieste in arrivo alla loro destinazione (una delle app Web ospitate).

Assumi le applicazioni web ospitate A e B, dove i loro nomi host sono a.com e b.com. Entrambi sono isolati nei loro contenitori. La loro porta HTTP è associata a qualche porta P (A) e P (B) del computer host in modo rispettivo. You host machines La porta HTTP è detta proxy inverso, inoltra le connessioni da a.com a P (A) e b.com a P (B).

Questo è molto semplice e può essere massicciamente migliorato, ne sono sicuro.

    
risposta data 05.02.2018 - 16:08
fonte

Leggi altre domande sui tag