Crypter le traffic entre hostA et hostB.
Ce qu'on veut obtenir:
+-------+ +-------+ | hostA | | hostA | | |---+ +-->| | | | | | | | | +--|<--+ +---|--+ | | | | | | | +--|--------------------------------->|--+ | | | | | +-------+ +-------+
Le hostA sera le client, voici un exemple de fichier de configuration pour stunnel pour ce host (stunnel.conf):
client = yes [sslproxy] accept = 80 connect = hostB:7777
Dans ce fichier on accepte des connexions sur le port 80 et on les forward en crypté vers le port 7777 de hostB.
Le hostB sera le serveur. Seul ce host aura besoin d'un certificat, que l'on peut générer sur http://wwww.stunnel.org/pem/. stunnel.conf:
[sslproxy] accept = 7777 connect = localhost:80
Dans ce fichier on accepte les connexions sur le port 7777 et on les forward apres les avoir décrypté vers le port 80 en local.
D'accord? pas d'accord? suggestions? faute d'orthographe?