Mercurial > hg > nginx-site
comparison xml/ru/docs/http/ngx_http_realip_module.xml @ 518:65750bdde8fb
Documented recent changes.
author | Ruslan Ermilov <ru@nginx.com> |
---|---|
date | Tue, 15 May 2012 14:57:21 +0000 |
parents | 31e81dcc4ffd |
children | a8daad8e83bb |
comparison
equal
deleted
inserted
replaced
517:dba57bb42fec | 518:65750bdde8fb |
---|---|
24 | 24 |
25 <section id="example" name="Пример конфигурации"> | 25 <section id="example" name="Пример конфигурации"> |
26 | 26 |
27 <para> | 27 <para> |
28 <example> | 28 <example> |
29 set_real_ip_from 192.168.1.0/24; | 29 set_real_ip_from 192.168.1.0/24; |
30 set_real_ip_from 192.168.2.1; | 30 set_real_ip_from 192.168.2.1; |
31 real_ip_header X-Real-IP; | 31 set_real_ip_from 2001:0db8::/32; |
32 real_ip_header X-Forwarded-For; | |
33 real_ip_recursive on; | |
32 </example> | 34 </example> |
33 </para> | 35 </para> |
34 | 36 |
35 </section> | 37 </section> |
36 | 38 |
46 <context>http</context> | 48 <context>http</context> |
47 <context>server</context> | 49 <context>server</context> |
48 <context>location</context> | 50 <context>location</context> |
49 | 51 |
50 <para> | 52 <para> |
51 Описывает доверенные IPv4-адреса, которые передают верный адрес | 53 Задаёт доверенные адреса, которые передают верный адрес |
52 для замены. | 54 для замены. |
53 Если указано специальное значение <literal>unix:</literal>, | 55 Если указано специальное значение <literal>unix:</literal>, |
54 доверенными будут считаться все UNIX-сокеты. | 56 доверенными будут считаться все UNIX-сокеты. |
57 <note> | |
58 IPv6-адреса поддерживаются начиная с версии 1.3.0. | |
59 </note> | |
55 </para> | 60 </para> |
56 | 61 |
57 </directive> | 62 </directive> |
58 | 63 |
59 | 64 |
68 <context>location</context> | 73 <context>location</context> |
69 | 74 |
70 <para> | 75 <para> |
71 Задаёт поле заголовка запроса, | 76 Задаёт поле заголовка запроса, |
72 в котором передаётся адрес для замены. | 77 в котором передаётся адрес для замены. |
73 В случае поля <header>X-Forwarded-For</header> используется | 78 </para> |
74 последний адрес в значении поля. | 79 |
75 Для остальных полей используется всё значение. | 80 </directive> |
81 | |
82 | |
83 <directive name="real_ip_recursive"> | |
84 <syntax><literal>on</literal> | <literal>off</literal></syntax> | |
85 <default>off</default> | |
86 <context>http</context> | |
87 <context>server</context> | |
88 <context>location</context> | |
89 <appeared-in>1.3.0</appeared-in> | |
90 | |
91 <para> | |
92 При выключенном рекурсивном поиске исходный адрес клиента, | |
93 совпадающий с одним из доверенных адресов, заменяется на последний | |
94 адрес, переданный в поле заголовка запроса, заданного | |
95 директивой <link id="real_ip_header"/>. | |
96 При включённом рекурсивном поиске исходный адрес клиента, | |
97 совпадающий с одним из доверенных адресов, заменяется на последний | |
98 не доверенный адрес, переданный в заданном поле заголовка запроса. | |
76 </para> | 99 </para> |
77 | 100 |
78 </directive> | 101 </directive> |
79 | 102 |
80 </section> | 103 </section> |