2012-09-26 1 views
5

J'ai une application Delphi qui se connecte à une base de données MySQL publiée sur Internet avec une adresse comme mysql01.example.com:3306.Rediriger la connexion TCP MySQL au proxy

Cependant, mon ordinateur client est derrière un proxy et je peux simplement me connecter si je passe par le proxy. J'utilise le ZeosLib pour se connecter et il n'a pas d'authentification proxy.

Est-il possible de transférer la connexion au proxy à l'aide d'un programme de transfert de proxy? Y at-il une autre possibilité de résoudre ce problème?

Merci beaucoup.

Répondre

4

Synapse framework a une implémentation socks proxy.

Ou vous pouvez le faire vous-même (assez facile, puisque le protocole des chaussettes est très simple, même la version 5). Voir:

+0

Je n'ai pas urdeerstand comment utiliser le Synapse pour le faire. Est-il possible de poster un exemple? –

+2

http://synapse.ararat.cz/doc/help/blcksock.TSocksBlockSocket.html – NotGaeL

+0

Désolé, mais je n'ai pas compris comment implémenter ceci. J'attends une autre solution –