2012-09-26 19 views
5

Mam aplikację Delphi, która łączy się z opublikowaną bazą danych MySQL w Internecie z adresem takim jak mysql01.example.com:3306.Przekierowanie połączenia TCP MySQL do proxy

Jednak mój komputer kliencki znajduje się za serwerem proxy i mogę się połączyć, jeśli przejdę przez serwer proxy. Używam ZeosLib do łączenia i nie ma on autoryzacji proxy.

Czy można przekazać połączenie z serwerem proxy za pomocą pewnego rodzaju programu proxy do przekazywania? Czy istnieje inna możliwość rozwiązania tego problemu?

Wielkie dzięki.

Odpowiedz

4

Synapse framework ma implementację socks proxy.

Albo możesz zrobić to sam (całkiem proste, ponieważ protokół skarpetek jest naprawdę prosty, nawet wersja 5). Zobacz:

+0

nie urdeerstand jak korzystać z synapsy, aby to zrobić. Czy można wysłać przykład? –

+2

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

+0

Przepraszamy, ale nie rozumiem, jak to wdrożyć. Czekam na kolejne rozwiązanie –

Powiązane problemy