有人可以帮助我或提出解决方案吗?我想从具有防火墙的计算机连接到运行 postgres 服务器的其他计算机。问题是计算机(客户端)有防火墙,我无权配置它,或者打开端口,ping 没有响应。PostgreSQL 具有开放端口的计算机(服务器),但由于防火墙的原因,我无法从另一台计算机(服务器)连接到它。我只能通过代理访问计算机。
我如何使用 Java 编程通过代理远程访问忘记防火墙的 postgres?
Java 与代理有联系。但我不知道如何将它与 postgres 连接放在一起。
System.getProperties().put( "proxySet", "true" );
System.getProperties().put( "proxyHost", "67.210.82.198" );
System.getProperties().put( "proxyPort", "80" );
URL validateURL = new URL("http://domain.com");
URLConnection urlConnection = validateURL.openConnection();
//how put together ???
Class.forName("org.postgresql.Driver");
Connection connection = DriverManager.getConnection("jdbc:postgresql://ipPublica:5432/DataBase","user", "pass");
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4271 次 |
| 最近记录: |