Nginx reverse proxy outbound connections passing to external squid proxy
$10-50 USD
In Progress
Posted over 6 years ago
$10-50 USD
Paid on delivery
I need to have nginx as reverse proxy to a website using external squid servers. Nginx should pass all the traffic (http/https) throught squid before connecting to the proxied website.
A small illustration of what i need to be done:
user browser -> ([login to view URL]) nginx (ip 1.1.1.1) -> all outbound connections -> squid proxy (ip 2.2.2.2) -> Squid IP Pool (3.3.3.3) -> proxied website ([login to view URL])
Now, let me explain a bit:
The user, connects to nginx with hostname [login to view URL], which reverse proxy test.com. BUT nginx passes all the outbound requests to a squid proxy, which uses his IP Pool to connect to [login to view URL], so basically, [login to view URL] will see ONLY the Squid IP pool ip's (3.3.3.3).
The squid proxy, the nginx reverse proxy ip's shall NOT be seen from [login to view URL] access log. (1.1.1.1 and 2.2.2.2 MUST remain Hidden).
Squid need to be latest and compiled to work with https/http websites, Nginx must be the latest Mainline Build. The enviroment need to be ubuntu 14.04 LTS (not highter).
I will need to test the configs before I pay. Thank you.
Budget is $50.
Hello,
I have experience in Linux, Nginx, Apache, etc. I can create reverse proxy for you. I have created reverse prosy and load balancing for Nginx & Apache
Relevant Skills and Experience
I have expertise in following skills set
JavaScript
NodeJS
AngularJS 1
Angular 2 & 4
JQuery
Bootstrap
HTML5
MongoDB
MySQL
PostgreSQL
Linux
Nginx
AWS
Heroku
Git
Jira
Proposed Milestones
$100 USD - nginx reverse proxy
I am ready to work on your task as per the requirement , please message me - Thank you
Relevant Skills and Experience
Linux, Nginx, Software Architecture, System Admin, Ubuntu
Proposed Milestones
$35 USD - final
NA