Welcome! Log In Create A New Profile

Advanced

Re: IPv6 & IPv4 backend with proxy_bind

Ruslan Ermilov
November 26, 2013 11:39AM
On Tue, Nov 19, 2013 at 09:09:34PM +1030, SplitIce wrote:
> An IPv6 based fallback is not the only solution we want to support,
> ultimately we would like to be able to load-balance between them as well.
> An error_page based solution would not assist.
>
> I also get the feeling that such a hack would have large implications,
> while either an additional parameter or another directive would be a simple
> & clean solution to a real identified deficiency.
>
> This kind of request is only going to get more common with the growing
> adoption of IPv6.

You can make the currently selected peer address available as an nginx
variable, then use the "map" directive to compute the per-peer bind
address, like follows:

map $peer_addr $bind_addr {
192.168.1.100 192.168.1.1;
2001:0db8::100 2001:0db8::1;
...
}

or like this:

map $peer_addr $bind_addr {
~: 2001:0db8::1;
default 192.168.1.1;
}

Hint: the "proxy_bind" directive supports variables.

_______________________________________________
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 575 November 26, 2013 11:39AM



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

Online Users

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