title: Java proxies connection to postgres
body: <p>Could someone help me or suggest a solution? I want to connect from a computer that has firewall to other where the postgres server run. The problem is that computer (client) has a firewall and I don't have access to configure it, or open ports, ping does not respond. The computer (server) where PostgreSQL has open ports but I cannot connect to it from another because of a firewall. I can only access the computer through proxy.</p>
  
  <p>How I could with Java programming access remotely through proxy to postgres forgetting firewall?</p>
  
  <p>Java has a connection with proxies. But I don't know how to put it together with postgres connection.</p>
  
  <pre><code>        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"); 
  </code></pre>