Una rete privata è una subnet su cui si trovano solo le Sue macchine. Il traffico tra di esse non tocca mai l'Internet pubblico e non lascia mai la nostra rete.
Per cosa viene utilizzata
- Un database sulla propria macchina. Il server applicativo lo raggiunge tramite l'indirizzo privato e il database non dispone di alcun listener pubblico.
- Una cache o una coda — Redis, un indice di ricerca, un pool di worker — condivisa da diversi server applicativi.
- Un ambiente di staging in grado di raggiungere i dati di produzione senza aprire la produzione al mondo intero.
Perché è importante al di là della velocità
Un servizio senza indirizzo pubblico non può essere scansionato, attaccato tramite brute-force o esposto accidentalmente a causa di una regola del firewall configurata in modo errato. Questo rappresenta un vantaggio in termini di sicurezza superiore a qualsiasi criterio relativo alle password.
Come configurarne una
Rete privata → Nuova rete, quindi colleghi i server. Ogni macchina collegata ottiene un indirizzo privato stabile che viene mostrato nella propria schermata; utilizzi tale indirizzo nella configurazione della Sua applicazione invece di quello pubblico.
⭐ Il collegamento di un server non modifica il suo indirizzo pubblico, e tutto ciò che funzionava già continuerà a funzionare. L'indirizzo privato è un'aggiunta.
⛔ Una rete privata non è un backup del Suo firewall. Qualsiasi elemento lasciato in ascolto sull'interfaccia pubblica rimane pubblico: l'indirizzo privato è una seconda porta, non un lucchetto sulla prima.