Sfondo
Ho scritto un piccolo server e client per una chat non criptata in java. Ora volevo rendere crittografata la comunicazione tra l'applicazione server e l'applicazione client.
Quindi ho pensato che il seguente potrebbe funzionare ma non ne sono sicuro:
Se faccio i seguenti passaggi, il traffico tra il server e il client sarà crittografato?
- Attivare una VPN sul computer in cui avvio anche l'applicazione server
- Avvia l'applicazione client su un altro computer
- connettere il client al server connettendosi all'indirizzo "reale" IP e
una porta del Computer su cui è in esecuzione il server, ma non l'IP che ha la causa della VPN
La VPN blocca tutto il traffico al di fuori di questa connessione. Quindi il client deve connettersi tramite la connessione VPN era quello che pensavo.