Feature idea: retrieve set_real_ip_from (HttpRealipModule) from a text file online
Lorenzo Raffio
multiformeingegno at gmail.com
Sun Dec 30 20:17:47 UTC 2012
Uhm, you're right.
Anyway if can be useful for others in the future here's the script to fetch
2 files and mix 'em together preserving the set_real_ip_from formatting:
{
curl -s https://www.cloudflare.com/ips-v4
printf '\n'
curl -s https://www.cloudflare.com/ips-v6
} | sed -r 's/^(.+)$/set_real_ip_from \1;/g' > some-list.conf && nginx -s
reload
2012/12/30 Lorenzo Raffio <multiformeingegno at gmail.com>
> The idea is to have it built-in, without having to arrange a script that
> fetches an external file and appends each line to set_real_ip_from and
> adds a ;
> It would be a hundreds bytes add and IMO would help many. It's just an
> idea anayway.
>
>
> 2012/12/30 Lorenzo Raffio <multiformeingegno at gmail.com>
>
>> What about adding the possibility to retrieve a list of set_real_ip_from
>> from a text file online? I'm thinking about CloudFlare, that provides this
>> 2 files (plain text): https://www.cloudflare.com/ips-v4 and
>> https://www.cloudflare.com/ips-v6
>>
>> It could be useful also for other big projects where nginx is used as
>> proxy.
>>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.nginx.org/pipermail/nginx/attachments/20121230/353a1eaa/attachment.html>
More information about the nginx
mailing list