Mailinglisten-Archive |
On Mo, 2004-11-15 at 22:03, Harald Weidner wrote: > Hallo, > > >- Der HTTP-Proxy kommt nicht von mir, aber ich MUSS ihn verwenden, d.h. > >ich sitze mit dem Client hinter der Firewall und muß durch den (mir) > >fremden Proxy auf den MySQL-Server. > > Mit diesem Tool > http://freshmeat.net/projects/connect-tunnel/ kannte ich noch gar nicht. Nettes Teil. > kannst Du JEDE TCP-basierte Anwendung durch einen Proxy tunneln. > Voraussetzung ist lediglich, dass der Proxy ein CONNECT auf den > gewünschten Port (bei MySQL normalerweise 3306) zulässt. Naja, JEDE ist sicher uebertrieben, aber fuer diesen Fall koennte das die einzige Moeglichkeit sein die du hast (da du keine Kontrolle ueber die restliche Infrastruktur zu haben scheinst). Frag trotzdem mal den zustaendigen Admin, wenn der fit ist laeuft auch ein socks Server im Intranet - das Problem haben andere Anwendungen naemlich auch. Wie du deiner Anwendung dann socks beibringst ist abhaengig von deinem OS, idR aber trivial. > >- Meine Anwendung meldet sich normalerweise so an: > >"mysqldadresse:port;datenbank;user;pw" und liefert mir dann eine Con-ID. > >Wie und wo bau ich jetzt da den Proxy ein? > > connect-tunnel -P proxy:3128 -T 3306:mysqladresse:3306 > und dann auf die MySQL-Datenbank auf localhost:3306 zugreifen. Wenn der Proxyzwang dort aus Securitygruenden herrscht duerftest du damit nicht durchkommen - naja, daran kannst du dann den Fitnesslevel des Admins erkennen (obwohl zumindest squid die ports defaultmaessig zu haben sollte). Tom -- Infos zur Mailingliste, zur Teilnahme und zum An- und Abmelden unter -->> http://www.4t2.com/mysql
php::bar PHP Wiki - Listenarchive