Mysql
 sql >> Database >  >> RDS >> Mysql

MySQL Connect tramite proxy in Java

Prova a usare socksProxyHost e socksProxyPort proprietà di sistema. Guarda qui al capitolo "2.4) SOCKS" e qui . (http.proxyHost non funzionerà con JDBC.) Di seguito è riportata la descrizione dell'uso del proxy con JDBC (ad esempio Oracle):Connetti all'esterno del database Oracle Internet dall'interno della intranet tramite JDBC . Potresti voler usare le proprietà:socksProxySet, socksProxyPort, socksProxyHost, java.net.socks.username, java.net.socks.password, socksNonProxyHosts . Ecco la descrizione di come impostare versione, nome utente e password . E ovviamente hai bisogno di un proxy socks, non di HTTP .

Se hai solo un proxy HTTP, puoi provare a eseguire il tunneling di JDBC tramite HTTP. Ci sono poche soluzioni. Ad esempio, ecco una soluzione gratuita http://sourceforge.net/projects/sqlgateway/ e qui commerciale http://www.idssoftware.com/jdbcdrv.html