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 1320 November 16, 2013 07:36AM

Re: IPv6 & IPv4 backend with proxy_bind

Maxim Dounin 592 November 18, 2013 06:48AM

Re: IPv6 & IPv4 backend with proxy_bind

splitice 2126 November 18, 2013 06:56AM

Re: IPv6 & IPv4 backend with proxy_bind

Maxim Dounin 600 November 18, 2013 08:28AM

Re: IPv6 & IPv4 backend with proxy_bind Attachments

splitice 787 November 26, 2013 11:39AM

Re: IPv6 & IPv4 backend with proxy_bind

Ruslan Ermilov 613 December 09, 2013 05:30AM

Re: IPv6 & IPv4 backend with proxy_bind Attachments

splitice 868 December 09, 2013 06:34AM

Re: IPv6 & IPv4 backend with proxy_bind

Ruslan Ermilov 623 December 09, 2013 07:16AM

Re: IPv6 & IPv4 backend with proxy_bind

splitice 919 November 26, 2013 11:39AM

Re: IPv6 & IPv4 backend with proxy_bind

splitice 836 November 26, 2013 11:39AM

Re: IPv6 & IPv4 backend with proxy_bind

Ruslan Ermilov 583 November 26, 2013 11:39AM



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

Online Users

Guests: 222
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