Using nginx as proxy

rainer at ultra-secure.de rainer at ultra-secure.de
Fri Mar 17 16:04:06 UTC 2017


Maybe something like
         if ($host = '') {
             set $relhost $server_addr;
         }


         proxy_set_header Host            $relhost:3260;

         proxy_redirect https://$relhost:3260/ https://$relhost:12000/;


Which is what was at least once needed to proxy the Zimbra admin 
interface that insisted on being called on port 7071.



Rainer


Am 2017-03-17 16:54, schrieb Wakkas Rafiq:
> Tried
> 
> server {
> 
>     listen 169.254.2.2:12000;
> 
>     allow 169.254.169.254;
> 
>     deny all;
> 
>     proxy_pass 10.0.52.151:3260;
> 
> }
> 
> then when saw source port changing from 12000. Tried adding following
> but no luck:
> 
> proxy_bind 169.254.169.254:12000;
> 
> proxy_bind 127.0.0.1:12000;
> 
> and         proxy_bind $remote_addr:12000;
> 
> FROM: nginx <nginx-bounces at nginx.org> on behalf of Wakkas Rafiq
> <wakkas.rafiq at oracle.com>
> REPLY-TO: <nginx at nginx.org>
> DATE: Friday, March 17, 2017 at 8:08 AM
> TO: <nginx at nginx.org>
> SUBJECT: Using nginx as proxy
> 
> Hi all
> 
> I am trying to setup a simple config where tcp traffic coming in at
> specific port - 12000 need to be send to a specific server:3260
> 
> In this case source ip will change (which is fine) but we are seeing
> on tcpdump that source port is changing from 12000 to some way higher
> value
> 
> The server rejecting the call due to that
> 
> How do I setup so the source port remain unchanged?
> 
> I will send my config once at work - if needed
> 
> Thanks
> 
> Get Outlook for iOS [1]
> 
> _______________________________________________ nginx mailing list
> nginx at nginx.org http://mailman.nginx.org/mailman/listinfo/nginx
> 
> Links:
> ------
> [1] https://aka.ms/o0ukef
> _______________________________________________
> nginx mailing list
> nginx at nginx.org
> http://mailman.nginx.org/mailman/listinfo/nginx


More information about the nginx mailing list