En Java, le chemin le plus simple est de définir les propriétés de proxy avant d'ouvrir la connexion : l'hôte avec l'adresse, le port avec 20001 et l'identifiant et le mot de passe de la commande.
SOCKS5
Pour SOCKS5, utilisez les propriétés SOCKS avec le port 20481. Cela vaut pour ce qui passe par Socket ; les bibliothèques qui gèrent leur propre connexion ont leur propre réglage.
Confirmez le résultat avec l'outil de test : il montre l'IP de sortie que voit le site.