Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
nginx
GitHub Repository: nginx/nginx.org
Path: blob/main/xml/ru/docs/mail/ngx_mail_realip_module.xml
1 views
1
<?xml version="1.0"?>
2
3
<!--
4
Copyright (C) Nginx, Inc.
5
-->
6
7
<!DOCTYPE module SYSTEM "../../../../dtd/module.dtd">
8
9
<module name="Модуль ngx_mail_realip_module"
10
link="/ru/docs/mail/ngx_mail_realip_module.html"
11
lang="ru"
12
rev="1">
13
14
<section id="summary">
15
16
<para>
17
Модуль <literal>ngx_mail_realip_module</literal> позволяет
18
менять адрес и порт клиента
19
на переданные в заголовке протокола PROXY (1.19.8).
20
Протокол PROXY должен быть предварительно включён при помощи установки
21
параметра <link doc="ngx_mail_core_module.xml" id="proxy_protocol"/>
22
в директиве <literal>listen</literal>.
23
</para>
24
25
</section>
26
27
28
<section id="example" name="Пример конфигурации">
29
30
<para>
31
<example>
32
listen 110 proxy_protocol;
33
34
set_real_ip_from 192.168.1.0/24;
35
set_real_ip_from 192.168.2.1;
36
set_real_ip_from 2001:0db8::/32;
37
</example>
38
</para>
39
40
</section>
41
42
43
<section id="directives" name="Директивы">
44
45
<directive name="set_real_ip_from">
46
<syntax>
47
<value>адрес</value> |
48
<value>CIDR</value> |
49
<literal>unix:</literal></syntax>
50
<default/>
51
<context>mail</context>
52
<context>server</context>
53
54
<para>
55
Задаёт доверенные адреса, которые передают верный адрес
56
для замены.
57
Если указано специальное значение <literal>unix:</literal>,
58
доверенными будут считаться все UNIX-сокеты.
59
</para>
60
61
</directive>
62
63
</section>
64
65
</module>
66
67