Proxy setup between a private and public

by Hari Aakash   Last Updated October 18, 2018 02:00 AM

I have two servers:

  • Private Server with IP: 172.16.0.2 Public Server with 172.16.0.3
  • (private IP) and x.x.x.x (public IP)

What I want to achieve is:

  • Incoming communications to Public IP (x.x.x.x) should be transferred to the private Server (172.16.0.2) on the same exact port and similarly the response should be taken back to the public server (x.x.x.) and then back to the source of request.
  • If private server (172.16.0.2) sends a request it should be taken to the public (x.x.x.x) and to the internet and the response should be sent back through the public to private.

I am quite bad with networking and I am trying to achieve this using IP tables but only got the incoming connections to work using NAT. But there should be some better or easier way to achieve both way connection. As far as I can understand this can be achieved using proxy.



Related Questions


Proxy setup between a private and public

Updated October 13, 2018 15:00 PM

Reverse TCP proxy using HAProxy

Updated June 15, 2015 23:00 PM

Allow port 3000 through Apache load balancer

Updated June 21, 2018 17:00 PM

use a offside proxy server to optimize site delivery?

Updated January 11, 2016 08:00 AM

ELB + mod_proxy, original IP is lost

Updated April 26, 2017 15:00 PM