Je vis en dehors des États-Unis, mais j'ai un serveur aux États-Unis pour accéder aux domaines limités aux citoyens américains via la redirection dynamique de port ssh. Il est toutefois un peu gênant de toujours se connecter au serveur via ssh. Je préférerais que mon serveur effectue le transfert pour moi.
Par exemple, si je tape dans mydomain.com/youtube, mon serveur doit établir une connexion à youtube.com pour moi. Ainsi, lorsque j'accède à YouTube, j'y accède via mon serveur.
Comment pourrais-je résoudre ce problème?
Réponses:
1 - Installez openvpn: http://openvpn.net/index.php/open-source/documentation/howto.html
2 - Installer un proxy tel que squid
3 - Configurez votre navigateur pour utiliser ce proxy
2A - Vous pouvez également pousser des routes via openvpn pour les plages IP auxquelles vous souhaitez accéder via la connexion openvpn. Dans ce cas, tout le trafic sur votre ordinateur qui tente d'accéder à ces plages IP utilisera la connexion openvpn.
Il apparaîtra que votre trafic provient de l’IP où réside le serveur openvpn. Fonctionne parfaitement. :-) Le trafic est bien sûr crypté au moins du serveur openvpn à votre domicile. Votre FAI et tout le reste ne pourront pas comprendre ce que vous faites au cas où ils en ressentiraient le besoin.
Fonctionne bien aussi quand "sur la route". Si vous êtes dans un hôtel qui bloque le port UDP 1194 Openvpn, vous pouvez configurer le port 80 par exemple.
Edit: Je voulais dire pour les étapes 1, 2 et 3 être une solution unique. L’étape 2 pourrait également fonctionner, mais moins l’avantage du cryptage fourni par openvpn.
Vous pouvez essayer d'utiliser stunnel pour chiffrer un calmar. Je l'ai utilisé avec succès pour permettre l'échange crypté de trafic et de mot de passe de calmar.
la source