Créer gratuitement et en quelques secondes un serveur proxy
| Nb visites : 14 481 |

Ce midi, on va apprendre a s’installer un petit serveur proxy rapidement et sans avoir besoin de serveur dédié… Simplement en utilisant Google App Engine qui offre un espace de stockage gratuit.
Ce proxy est basé sur le code Mirrorr et a été porté par Amit Argawal sur Google App Engine. Il permet entre autre la consultation de vidéos flash (Youtube and co). J’ai repris cette technique décrite initialement pour Windows et j’ai essayé de la rendre compréhensible à la fois pour Windows, Mac mais aussi Linux.
Le première étape consiste à vous créer un compte sur Google Apps.
Cliquez sur le bouton « Create an application » et nommez votre application. Attention, si vous mettez « proxy » dans le nom, sachez que celui-ci peut être détecté par certains filtres donc banni.


Une fois que c’est fait, rendez vous sur le site de Python.org et téléchargez puis installez Python (Pour Linux, Windows ou Mac) ou faites un
sudo apt-get install python
Rendez vous ensuite sur la page de téléchargement du SDK Google app engine pour Python et téléchargez la version qui correspond à votre OS. Dézippez ou installez là . Téléchargez ensuite le fameux proxy en Pyhon et décompressez le quelques part sur votre ordinateur.
Lancez ensuite l’outil Google App Engine. Sous Windows ou Mac, c’est super simple car ça se fait via l’interface. Une fois lancée, faites un clic droit et sélectionnez « Add Existing ».
Dans Path, mettez le chemin d’accès vers les fichiers décompressés du Proxy et en port, laissez 8080.

Editez ensuite la ligne pour changer l’APP_ID par le votre (moi c’est korbenproxy)

Sauvegardez et cliquez sur Deploy (le bouton bleu en haut à droite) pour balancer votre application proxy en python sur les serveurs de Google.
Si vous êtes sous Linux, éditez le fichier app.yaml dans le répertoire qui contient les fichiers du proxy.zip et remplacez YOUR_APP_ID par l’ID de votre application (moi c’est toujours korbenproxy). Placez vous ensuite dans le répertoire du SDK google pour Python et lancez la commande suivante (en changeant l’email et le chemin d’accès bien sur) :
./appcfg.py --no_cookies --email=korbenfake@korben.info --passin update /home/korben/proxy/
Et voilà , le tour est joué ! Rendez vous ensuite sur l’url de votre Google App Engine comme par exemple : http://korbenproxy.appspot.com/
Faites en bon usage !
Amit a aussi mis en ligne une petite vidéo résumant tout ça. Ça vous aidera peut être à mieux comprendre certaines parties.
Et accessoirement, vous venez d’apprendre à déployer une application Python sur Google App Engine ! Elle est pas belle la vie ?
Enfin, si vous avez la flemme de faire tout ça, je vous recommande de vous inscrire à la mailing list Circumvator qui enverra chaque jour dans votre boite mail, de nouvelles URL de proxys.
[source]
Je vous recommande aussi la lecture des sujets suivants
- Comment intégrer une image haute résolution dans votre site en utilisant Google Map
- Comment installer Google Chrome sous Linux Ubuntu pour de vrai avec Wine
- Téléchargez gratuitement CrossOver Professional pendant 24 h
- Accélérer Firefox en le défragmentant (windows linux et mac)
- Copier la structure d’un répertoire sans les fichiers
- Comment faire des captures écran de son téléphone Android
- Comment créer une application pour Google Android
- Récupérer toutes vos boites mails en 1 fois avec thunderbird
- Installer Flex Builder 2 sous Linux
- Un CDN (Content Distribution Network) rien que pour vous, offert par Google








Letoine
Salut Korben, salut all
(<< Troll 
Je viens de testé à l’instant ton proxy sur le site de notre première chaine Ô combien culturelle, et paf : erreur 500.
Bravo les proxys sur Google App
Bises,
Toine
Posté le 5 mars 2010 à 12:04:37
Mug3n
Salut ben j’ai même pas pu me créer un compte google apps : il refuse mon numero de phone pour l’authentification, j’ai tout essayé (avec des espace /sans, avec le code pays/ sans etc…).
Posté le 5 mars 2010 à 12:20:28
broutard
Perso c’est l’appli google qui se lance pas.
Dans le log j’ai :
UnicodeEncodeError: ‘ascii’ codec can’t encode character u’\xe9′ in position 64: ordinal not in range(128)
Posté le 5 mars 2010 à 12:21:52
ketah
Le truc que je cherche depuis longtemp pour surfer sur les sites bloqués par notre proxy du boulot.
Mais en fait ca marche tjs pas en passant par ton proxy, j’accede bien a youtube par exemple mais impossible de lire une vidéo, dommage j’y ai vraiment cru en voyant la page youtube :p
Cela dit excellent de pouvoir installer tout ca sans serveur dedié, direct sur google apps !
merci
Posté le 5 mars 2010 à 12:22:18
xbb
Aujourd’hui, il est sacrément productif notre Korben !
Posté le 5 mars 2010 à 12:23:03
TIMy
@Letoine : chez moi ca marche !
La preuve :
Clic!
(http://img171.imageshack.us/img171/1641/aaacr.jpg)
EDIT : je raconte des conneries ! Je n’avais pas vu la redirection :/
Par contre @ Ketah c’est pareil on a droit à un joli captcha x)
En tout cas bien joué, on a une belle ip américaine =D C’est quoi déjà le site ou il y a toutes les séries ? =P
Vivement la prise en compte du javascript !
@tchuss !
Posté le 5 mars 2010 à 12:29:19
Tristan
Tu es sur Mac os x, Korben ?
Posté le 5 mars 2010 à 12:30:55
coyotus
pour ceux qui ont un hébergement
http://www.glype.com/
Posté le 5 mars 2010 à 12:36:32
Le Filou
@TIMy
Regardes l’adresse url dans ton image.
C’est http://www.videos.tf1.fr/…….
Je crains que tu nous as posté le mauvais lien.
Mais sinon j’adore les petits tutos comme celui-ci.
Posté le 5 mars 2010 à 12:41:24
DrSnake
Mais t’es en forme aujourd’hui !
Merci bien pour la manip
Posté le 5 mars 2010 à 12:55:43
Aldian
J’ai testé au moins un site où ça marche bien:
http://korbenproxy.appspot.com/www.imphenzia.com/games/index.php
Par contre j’ai aussi testé si les scripts passaient (le grand test) et là c’est le drame
http://korbenproxy.appspot.com/webchat.freenode.net/
En tout cas intéressante la technique, je te bookmarque dans un quoi, je testerai à l’occaz, comme tu l’as dit, ça apprend toujours à mettre une appli en python sur google aps
Posté le 5 mars 2010 à 12:56:41
Diti
Et ça sert à quoi ?
Posté le 5 mars 2010 à 13:04:21
Jm
@korben : C’est dispo aussi en https =) https://korbenproxy.appspot.com/
Posté le 5 mars 2010 à 13:05:09
Keita
J’adore la voix du gars sur le vidéo x)
Posté le 5 mars 2010 à 13:08:42
nawak
@Mug3n : il faut écrire ton n° au format international : +33612345678 (pour le n° fictif 06 12 34 56 78)
Merci Korben pour l’astuce & la mailing list! (Je te lis depuis plusieurs années, je me décide enfin à poster ^^)
Posté le 5 mars 2010 à 13:24:27
Trust
merci pour l’info !!
Posté le 5 mars 2010 à 13:47:19
FRandon
ça marche pas pour les vidéos youtube que le proxy de ma boite bloque :/
Posté le 5 mars 2010 à 13:47:56
daniel
Moi erreur lors de l’upload de l’appli^^
URLError:
@ mug3N, Pour le numéro de tel, +3362596 blabla au lieu de 06 25 96 blabla
Posté le 5 mars 2010 à 14:03:04
KaTsoin
Yopla, très cool tout ça !
Pour ceux qui auraient des soucis à l’installation, moi j’en ai eu 2 principaux :
1/ J’ai suivi le tutorial de Korben à la lettre. Mais quand j’ai cliqué sur « Edit » il ne se passait rien.
J’ai donc regardé la vidéo du post, et il ne pas oublier de rentrer les chemins des différentes applis dans Edit>Preferences du Google App Engine Launcher, sinon il ne risque pas de trouver notepad pour te permettre d’éditer le fichier.
2/ J’avais une erreur lors du déploiement.
Le fichier appcfg.py ligne 64&68. Un problème avec la variable execfile.
Comme j’avais déjà installé Python, je n’y ai pas touché mais le problème venait de là . J’avais la 3.1, et apparemment il y avait un souci d’incompatibilité.
Donc j’ai désinstallé puis réinstallé la 2.6.4, comme dans le lien direct de Korben, et comme expliqué par labnol (http://www.labnol.org/internet/setup-proxy-server/12890/).
Donc voilà c’était plus un quart d’heure que quelques secondes hein Korby
Ensuite j’ai fais quelques tests, notamment sur http://www.mon-ip.com/.
Votre adresse IP est : 64.233.***.** (Même si c’est pas la mienne, je la cache par habitude, na)
Son nom d’hôte associé : rien
>>>> Proxy non détecté ou anonyme <<<<
Zone Géographique : Amérique du Nord
Pays de Connexion : UNITED STATES
Ville de Connexion : Indéterminée
FAI : Google Inc (La classe, mon FAI c'est google mec !)
Réseau : Indéterminé
Informations Navigateur : Mozilla version 1 (il est bien dans les choux \o/)
Système : Windows NT 5.1
Ensuite test sur différents sites, Vimeo, Youtube, Hulu, Dailymotion (avec ou sans flash/html5).
Le seul qui a fonctionné c'est Youtube !
Tout le reste, keutchi, nada, niet.
Autre chose, que ce soit le proxy de Korben, le mien, ou celui de LabNol, l'adresse IP est la même.
Donc Korben, elle appartient à qui cette adresse IP ? à GoogleApps ?
Et risque-t-elle de changer ?
Sinon il suffira que certains sites décident de bloquer cette IP et tous les webproxy que l'on aura mis en place deviendront un chouilla inutiles.
Ce qui m'amène à une autre question, à part le plaisir Geek de faire "son" propre proxy, au final puisqu'on obtient la même IP, ce n'est pas forcément hyper utile, si ? Puisqu'on peut très bien utiliser celui de Korben ou de Labnol avec le même résultat …
Sinon j'ai enfin compris pourquoi le html5 c'était trop bien grâce à la page de démo de dailymotion : http://www.dailymotion.com/openvideodemo
On peut en effet faire faire tout pleins de trucs en direct à la vidéo.
Après le Open source et le "tiensn plus de plug flash pourri à installer", c'est en bonus ^^
Aplouche !
Posté le 5 mars 2010 à 14:26:09
Katsoin
Ah ben voilà , qu’est-ce que je disais !
Je viens de retourner sur youtube pour faire quelques tests et voilà ce que j’obtiens :
« Sorry for the interruption. We have been receiving a large volume of requests from your network. To continue with your YouTube experience, please enter the verification code below. »
Donc si tout le monde utilise bien la même IP, ça va être vite réglé xD
Posté le 5 mars 2010 à 14:31:20
Dreamkey
Merci, ça va m’être utile pour mon école où pas mal de choses sont bloquées (même des trucs comme deviantart !), en plus free a l’air de bloquer PHProxy :s
Par contre quelles autres joyeusetés on peut faire avec un compte Google Apps ?
Posté le 5 mars 2010 à 14:39:29
#
Moi comme coyotus, j’avais besoin d’un pour le boulot… ou plutôt à cause du boulot… et j’avais trouvé glype sur free.korben.info (sauf que chez free y a des problèmes)
Posté le 5 mars 2010 à 14:44:30
Ced
Merci Katsoin pour ton analyse^^ Effectivement on a tous la même IP. Donc c’est fun mais c’est tout! Merci Korben pr le Tuto quand même.
Posté le 5 mars 2010 à 14:48:39
Gourmet
Eh, eh. Avec les lois à la con que notre chère représentation nationale valide à tour de bras (loi sur les jeux en ligne, loppsi) y’a des chances que ce genre de truc se développe à la vitesse grand V.
Bonne chose en tout cas.
db
Posté le 5 mars 2010 à 14:53:35
Sergio
T’assures Korben comme à chaque fois mais sache qu’avec tout ca, tu nous donnes à nous « Admin reseaux » du boulot en plus chaque jour avec tes conneries
Merci encore pour toutes ces trouvailles! Longue vie à toi et à ton site.
Posté le 5 mars 2010 à 15:34:45
Korben
@Sergio: oui, je sais, j’en ai conscience mais sans moi vous vous feriez chier les admins
Posté le 5 mars 2010 à 15:51:04
Shinz
Youhou !
Youtube les videos ne passent pas non plus mais maintenant j’ai jeuxvideos.com ^^
J’ai essayé Dailymotion ca passe mais on dirait que le lecteur flash est bloqué. Bon c est toujours mieux que cette horrible page du proxy de mon taf !
Posté le 5 mars 2010 à 15:53:32
Droïde
Intéressant le détournement des applis google.
@coyotus: je connais
=> http://proxy.waccabac.fr/
Posté le 5 mars 2010 à 15:58:16
djiock
Chez moi ça n’a fonctionné qu’en tronquant la commande :
./appcfg.py -ejulien.****@gmail.com update ../proxy/
Car j’obtenais option -n: invalid integer value: ‘o_cookies’ et idem pour le mail. On peut se passer de passin et no_cookies, qui ne sont pas considéré comme des options de toute façon.
Posté le 5 mars 2010 à 15:59:28
Korben
@djiock: logique, c’est wordpress qui m’a bouffé mes tirets… j’ai corrigé
Posté le 5 mars 2010 à 16:14:15
Monsti
Perso, j’ai mis en place sur mon siteweb, un script php nommé PHProxy! Ca marche bien
Posté le 5 mars 2010 à 16:18:26
Aurélien
C’est pas Google Apps mais App Engine
Posté le 5 mars 2010 à 16:24:20
Korben
@Aurélien: C’est corrigé ! merci
Posté le 5 mars 2010 à 16:27:19
Carmin.D
Lol la photo, une main de Dj sur une table de mixage
Heu…quel rapport avec un proxy ?
Week-end is here my friend, profites-en
Posté le 5 mars 2010 à 17:14:46
djiock
Tiens le flash fonctionne pas chez moi, déception je fondais beaucoup d’espoirs dessus
Posté le 5 mars 2010 à 17:15:06
Kevin
Moi j’utilise : http://lockerz-invit.eu
Et sa marche du tonnere au boulo =)
Posté le 5 mars 2010 à 17:32:13
sebbu
ca fait plus d’un an que je suis abonné à Circumvator
ca va avec l’abonnement AAARGH ^^
Posté le 5 mars 2010 à 17:51:51
Yoha
Vous avez pas l’impression de confier trop de choses à Google à force ?
D’ailleurs le proxy de Korben n’est plus fonctionnel à cause du trafic trop important. Le mieux est encore de se débrouiller pour transformer une vieille machine en serveur ou de le faire avec des amis.
Posté le 5 mars 2010 à 18:06:32
zeebra
apres c’est sur google qoi, histoire de controle total,
SKYNET IS COMMING by GOOGLE
Posté le 5 mars 2010 à 20:01:36
lemulot
@Yoha: « Le mieux est encore de se débrouiller pour transformer une vieille machine en serveur ou de le faire avec des amis. »
Tu n’as pas du comprendre le principe ..
Ici, l’avantage est que le proxy et sur une machine loin/qui ne t’appartient pas/et qui est peut-etre difficilement tracable vu l’architecture.
Posté le 5 mars 2010 à 23:25:19
S@mcro
j’attend juste que googleapps m’envoie le SMS pour valider mon compte
(
Posté le 6 mars 2010 à 03:44:21
fret
Merci ,
)
Etant membre de l’HADOPI , l’agence officielle , j’ai pris note de vos conseils.Les proxy vont être enregistrés en temps réels anonymement et seront par la suite filtrés aussi vu que tout passe par chez nous d’abord avant d’être redistribué aux FAI .
Ah ! Pour les vpn nous attendons que la loi soit mise en application vers septembre ou la fin de l’année et enfin vers 2011 comme l’a dit notre ami Frank RIESTER la fera évolué pour interdire l’utilisation du cryptage entre autre .
Sympa votre blog , merci de contribuer à nous l’état , les majors , cette lutte contre les pirates et à améliorer la qualité de nos services .
Un anonyme .
Posté le 6 mars 2010 à 06:11:39
D.E.S.
Bonjour,
1) comment faire passer tout le trafic sortant du PC dans un tel proxy ?
2) peut-on chiffrer/déchiffrer le flux sortant/entrant du PC jusqu’au proxy/du proxy jusqu’au PC ?
Si non une solution existe-te-elle ?
Posté le 6 mars 2010 à 07:22:40
wishmaster
@D.E.S. ce n’est pas possible de faire passer « tout le traffic » car on est sur du proxy http, alors qu’il faudrait passer par un socket pour utiliser la mule and co, sauf erreur
Sinon regarde du côté de tor
Posté le 6 mars 2010 à 08:11:27
D.E.S.
@ wishmaster disons tout le trafic HTTP du navigateur.
Du PC vers le FAI TOR ne chiffre pas en HTTP, mais en HTTPS il s’agit de savoir si on peut chiffrer ce premier tronçon ?
Posté le 6 mars 2010 à 08:33:24
Dims
Pas mal !
Perso j’utilise http://www.bypassthat.com/ au taf qui marche pas mal mais un bout lent avec un peu de pub.
Je testerai de faire le miens.
Posté le 6 mars 2010 à 10:21:29
Dims
Intéressant quand je test youtube avec ton proxy Korben j’obtient sur le site :
« Sorry for the interruption. We have been receiving a large volume of requests from your network. To continue with your YouTube experience, please enter the verification code below. »
Posté le 6 mars 2010 à 10:22:53
Philippe
Très bonne info. MERCI
Posté le 6 mars 2010 à 10:29:46
Yoha
- en plus des limitations de quantité de données, il y aussi le fait que ce ne soit qu’une proxy HTTP;
- cela permet à Google de voir ce que vous ne voulez pas qu’on voie;
- plus on centralise des proxies, moins ils sont utiles (comme le résume fret).
Posté le 6 mars 2010 à 13:58:20
Proxy : infos, installation, tutoriaux â–· Page 7 â–· Bonjour Chine
[...] Voila j'ai vu sur un blog comment installer un serveur proxy gratuitement, le lien: http://www.korben.info/creer-un-serveur-proxy.html J'espere que ça pourra vous servir Bon [...]
Posté le 6 mars 2010 à 14:06:24
Biblop
Dommage que nous ayons tous la même adresse ip
J’attends toujours mon SMS moi, ça traîne lol
Posté le 6 mars 2010 à 15:27:25
Polar
Merci beaucoup pour le tutorial très bien fait et pour l’info
!
Posté le 6 mars 2010 à 16:14:00
Tokxik
Oui dommage pour l’ip, je cherche justement une bonne grosse liste de proxy actif en .txt si quelqu’un avait sa sous le coude please
Posté le 6 mars 2010 à 19:08:10
imback
@fret:
Et oui et la marmotte hein!!
Tu va nous faire croire que tu es de l’agence et que tous les tuyaux vont passer par l’agence pour être analyser!Mais LOL!
On peut voir que tu maîtrise très bien ton sujet hein!
Même au pire allons soyons fou tout passe par l’agence ça veut dire que c’est du « man in the middle » et tu crois pas que les protocoles SSL on justement été assez bien conçu pour que des dérives comme çà puisse exister??
La solution serait d’interdire tous les protocoles encapsulé sous SSL puisque de toute façon vu que c’est encapsulé on peut pas savoir ce qu’il y a dedans. Ce qui veut dire que ça reviens à interdire HTTPS également. Comment on va expliquer a tous ces gens que maintenant pour payer il faut plus s’attendre au cadena en bas dans le navigateur car on a plus le droit..
Tu crois vraiment que ça va inciter les gens à payer sur internet??? A acheter de la musique sur internet??
Franchement si t’es vraiment celui que tu veux nous faire croire tu peut comment a préparer ton CV et le mettre sur monster t’en aura vraiment besoin.
Posté le 6 mars 2010 à 19:31:59
JeeK
@imback: zen, c’est un troll !
Dans ce genre de « service », on ne le claironne pas sur la place publique quand on fait de la « veille technologique », du « social engineering » ou de « l’intelligence économique » (sainte trinité de la recherche d’information ou de n’importe quel service de recherche de renseignement qui se respecte)…
…ou alors, c’est qu’on est de ceux qui pensent qu’OOo comporte un FW dans son p’tit bidon logiciel !
Posté le 6 mars 2010 à 20:22:50
Yoha
@imback:
- Il est évident qu’il n’en est pas membre. Il le fait juste pour mettre en forme son argumentation;
- Pas man in the middle mais DPI, et c’est du même gabarit;
- Je crois pas que ça ne les dérangerait de faire apparaître Internet comme une zone non sécurisée.
@Jeek:
Je ne trouve pas que ce ne soit un troll.
Posté le 7 mars 2010 à 09:25:23
JeeK
@Yoha: Je parlais de l’individu qui s’est exprimé, pas de la situation… La situation, y a pas besoin d’avoir fait « polyclinique…euuuh polytechnique » pour voir/comprendre vers quoi on se dirige !
J’vais pas m’étendre pendant des plombes, c’est pas utile…
Posté le 7 mars 2010 à 10:19:24
Jerome
de la balle, que de bons tuyaux korben
Posté le 7 mars 2010 à 11:04:36
NegerOne
C’est bien pour eux ^^
Posté le 7 mars 2010 à 18:15:28
Tukse
J’y croyais mais comme les autres proxy, j’ai une page blanche quand je vais sur ma messagerie gmail, Free ou Orange à partir du boulot….
une idée quelqu’un?
Posté le 8 mars 2010 à 12:10:35
Créer gratuitement et en quelques secondes un serveur proxy « slen0y's Lab
[...] Source: http://www.korben.info/creer-un-serveur-proxy.html [...]
Posté le 10 mars 2010 à 01:04:08
Mapics
Merci pour le tuto.
Posté le 10 mars 2010 à 19:18:31
kik
Je suis en Chine, et je ne peux toujours pas accéder à des sites tel que youtube, j’ai toujours ce fameux « The connection was reset » affiché par Firefox. Par contre, je peux accéder à des sites que ne sont pas bloqués par la Chine, mais bon du coup ça ne me sert à pas grand chose…
Posté le 12 mars 2010 à 13:43:46
Tokxik
yop quelqu’un pour une bonne liste de proxy alors ?
Posté le 13 mars 2010 à 12:18:12
kit
Slt korben,
J’ai bien installer python et mentionner id de l’app… mais au moment du déploiement j’obtiens ce message « Running command: « None »
As tu une idée ?
Merci
Posté le 15 mars 2010 à 09:47:47
Matraqe
Bonjours
Je suis sous linux,mais je ne comprend pas quand tu dit de:
Placez vous ensuite dans le répertoire du SDK google pour Python et lancez la commande suivante (en changeant l’email et le chemin d’accès bien sur) :
./appcfg.py –no_cookies –email=korbenfake@korben.info –passin update /home/korben/proxy/
Quelle repertoire ?
Merci
Posté le 15 mars 2010 à 18:44:57
lacacahouetegrillee
salut, alors je pense être dans les choux mais peut on avec ce principe de proxy, l’utiliser pour aller sur des serveur avec irc?
En faite je cherche à passé par un proxy mais pour du tchat.
Est ce possible avec cette méthode?
Merci
Posté le 20 mars 2010 à 22:49:45
silue
je cherche des listes de proxy efficace
Posté le 3 mai 2010 à 16:42:25
feboici
Bonjour,
Tout fonctionne, merci, mais j’essai de regarder les matchs en live de roland garros et ça marche toujours pas… car il detecte que je ne suis pas en france. J’ai teste avec un proxy gratuit fr et ça marche mais c’est pennible de rechercher un proxy… donc je me suis tourné vers cette solution.. est-ce possible de dire que le nom de domaine du proxy est en fr ??
Merci!
Posté le 29 mai 2010 à 13:38:29
Internet payant ou privé? | Avis de geek
[...] glyphe proxy) et ajoutez-y une sécurisation avec un .htaccess et .htpasswd. Ou encore, suivez le tutoriel de Korben pour faire un proxy sur Google [...]
Posté le 14 juin 2010 à 14:09:50