<div dir="ltr">мы вот так извлекаем<br><br>map $http_cf_connecting_ip $x_real_ip {<br>'' $remote_addr;<br>default $http_cf_connecting_ip;<br>}<br><br></div><div class="gmail_extra"><br><div class="gmail_quote">2 апреля 2018 г., 3:11 пользователь Vladislav Prodan <span dir="ltr"><<a href="mailto:universite@ukr.net" target="_blank">universite@ukr.net</a>></span> написал:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><br>
Здравствуйте.<br>
<br>
Subj.<br>
nginx/1.12.1<br>
<br>
На основном сервере соорудил такой конфиг:<br>
<br>
server {<br>
        server_name .<a href="http://domain.com" rel="noreferrer" target="_blank">domain.com</a> ;<br>
        ...<br>
        listen 443 ssl;<br>
        listen 444 ssl proxy_protocol;<br>
        ...<br>
        # Real IP from CloudFlare<br>
        include /etc/nginx/cloudflare.conf;<br>
        real_ip_header CF-Connecting-IP;<br>
        ...<br>
        set_real_ip_from <a href="http://1.1.1.1/32" rel="noreferrer" target="_blank">1.1.1.1/32</a>;<br>
        real_ip_header proxy_protocol;<br>
        ...<br>
<br>
}<br>
<br>
Проблема в том, что у CloudFlare одно значение real_ip_header, а для обычной tcp прокси (haproxy) - другое значение.<br>
<br>
Попытался такой вставить блок,<br>
if ($remote_addr = 1.1.1.1) {<br>
     set_real_ip_from <a href="http://1.1.1.1/32" rel="noreferrer" target="_blank">1.1.1.1/32</a>;<br>
     real_ip_header proxy_protocol;<br>
}<br>
Но тут можно использовать только редиректы и real_ip_header нельзя переназначить...<br>
<br>
Подскажите решение.<br>
<br>
--<br>
 Vladislav V. Prodan<br>
 System & Network Administrator<br>
 <a href="http://support.od.ua" rel="noreferrer" target="_blank">support.od.ua</a><br>
______________________________<wbr>_________________<br>
nginx-ru mailing list<br>
<a href="mailto:nginx-ru@nginx.org">nginx-ru@nginx.org</a><br>
<a href="http://mailman.nginx.org/mailman/listinfo/nginx-ru" rel="noreferrer" target="_blank">http://mailman.nginx.org/<wbr>mailman/listinfo/nginx-ru</a></blockquote></div><br></div>