Welcome! Log In Create A New Profile

Advanced

Re: IPv6 & IPv4 backend with proxy_bind

Ruslan Ermilov
December 09, 2013 07:16AM
On Mon, Dec 09, 2013 at 10:03:29PM +1030, SplitIce wrote:
> Im not sure that patch would suit my needs, simply because most of the time
> I am matching on the upstream address only and need it to work regardless
> of the port (i.e a regex match on just the IP component).
>
> Perhaps your patch could be extended to support -
>
> map $upstream_peer_addr $bind_addr {
> 127.0.0.1:8001 127.0.0.1;
> 127.0.0.2 http://127.0.0.1:8002/ 127.0.0.1;
> [::1]:8003 ::1;
> }
>
> Where 127.0.0.2 would match 127.0.0.2:*
>
> I certainly like that it doesn't require a conversion to string.

No need to modify the patch, you can already do it with map:

map $upstream_peer_addr $bind_addr {
~^127\.0\.0\. 127.0.0.1;
~^\[::1] ::1;
}

_______________________________________________
nginx-devel mailing list
nginx-devel@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-devel
Subject Author Views Posted

IPv6 & IPv4 backend with proxy_bind

splitice 1313 November 16, 2013 07:36AM

Re: IPv6 & IPv4 backend with proxy_bind

Maxim Dounin 585 November 18, 2013 06:48AM

Re: IPv6 & IPv4 backend with proxy_bind

splitice 2106 November 18, 2013 06:56AM

Re: IPv6 & IPv4 backend with proxy_bind

Maxim Dounin 593 November 18, 2013 08:28AM

Re: IPv6 & IPv4 backend with proxy_bind Attachments

splitice 782 November 26, 2013 11:39AM

Re: IPv6 & IPv4 backend with proxy_bind

Ruslan Ermilov 607 December 09, 2013 05:30AM

Re: IPv6 & IPv4 backend with proxy_bind Attachments

splitice 860 December 09, 2013 06:34AM

Re: IPv6 & IPv4 backend with proxy_bind

Ruslan Ermilov 617 December 09, 2013 07:16AM

Re: IPv6 & IPv4 backend with proxy_bind

splitice 912 November 26, 2013 11:39AM

Re: IPv6 & IPv4 backend with proxy_bind

splitice 830 November 26, 2013 11:39AM

Re: IPv6 & IPv4 backend with proxy_bind

Ruslan Ermilov 576 November 26, 2013 11:39AM



Sorry, you do not have permission to post/reply in this forum.

Online Users

Guests: 226
Record Number of Users: 8 on April 13, 2023
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready