sql >> Base de Datos >  >> RDS >> Mysql

MySQL Connect a través de proxy en Java

Intenta usar socksProxyHost y socksProxyPort propiedades del sistema. Mire aquí en el capítulo "2.4) SOCKS" y aquí . (El http.proxyHost no funcionará con JDBC). Aquí está la descripción del uso del proxy con JDBC (Oracle, por ejemplo):Conectar fuera de Internet Oracle Database desde dentro de la intranet a través de JDBC . Es posible que desee utilizar las propiedades:socksProxySet, socksProxyPort, socksProxyHost, java.net.socks.username, java.net.socks.password, socksNonProxyHosts . Aquí hay una descripción de cómo configurar la versión, el nombre de usuario y contraseña . Y ofc necesita proxy de calcetines, no HTTP .

Si solo tiene un proxy HTTP, puede intentar tunelizar JDBC a través de HTTP. Hay pocas soluciones. Por ejemplo, aquí hay una solución gratuita http://sourceforge.net/projects/sqlgateway/ y aquí comercial http://www.idssoftware.com/jdbcdrv.html