J'ai mis en place un serveur avec OpenVPN et Squid, en faisant en sorte que mon ordinateur se connecte au serveur OpenVPN (connexion UDP de l'interface TUN), nous sommes dans le même réseau LAN, et Squid sur ce serveur permet à mon ordinateur de surfer sur internet grâce à sa fonction proxy, simplement en configurant le proxy Chrome de l'ordinateur à 10.200.0.1:3128
.
J'ai configuré mon téléphone Android avec le client OpenVPN, il peut également se connecter au serveur (même si je ne peux pas joindre l'IP Android - 10.200.0.2
depuis le côté serveur, ce qui me semble étrange). Cependant, je ne vois aucune application Android ayant le même paramétrage de proxy que celui de Chrome sur l'ordinateur. Tout mon trafic HTTP passe toujours par l'interface WLAN plutôt que par l'interface TUN.
Je ne suis pas sûr si le paramétrage de proxy du client OpenVPN Android peut aider. J'ai essayé, mais le client OpenVPN a affiché un message d'erreur:
option_error: ne peut pas se connecter via un proxy basé sur TCP car aucune entrée de serveur tcp n'existe dans le profil.
Cela signifie-t-il que je devrais utiliser une connexion OpenVPN TCP pour corriger cette erreur? ou devrais-je trouver un autre moyen de rediriger le trafic HTTP à travers le canal VPN?