comparison xml/ru/docs/http/ngx_http_memcached_module.xml @ 2090:a9a9a052b5bd

Documented the "CAP_NET_RAW" capability for transparent proxying.
author Yaroslav Zhuravlev <yar@nginx.com>
date Tue, 26 Dec 2017 15:28:53 +0300
parents 6839c258c473
children d7d65cc0aa1e
comparison
equal deleted inserted replaced
2089:70c1e798a5c2 2090:a9a9a052b5bd
8 <!DOCTYPE module SYSTEM "../../../../dtd/module.dtd"> 8 <!DOCTYPE module SYSTEM "../../../../dtd/module.dtd">
9 9
10 <module name="Модуль ngx_http_memcached_module" 10 <module name="Модуль ngx_http_memcached_module"
11 link="/ru/docs/http/ngx_http_memcached_module.html" 11 link="/ru/docs/http/ngx_http_memcached_module.html"
12 lang="ru" 12 lang="ru"
13 rev="15"> 13 rev="16">
14 14
15 <section id="summary"> 15 <section id="summary">
16 16
17 <para> 17 <para>
18 Модуль <literal>ngx_http_memcached_module</literal> позволяет получать 18 Модуль <literal>ngx_http_memcached_module</literal> позволяет получать
76 например, реальный IP-адрес клиента: 76 например, реальный IP-адрес клиента:
77 <example> 77 <example>
78 memcached_bind $remote_addr transparent; 78 memcached_bind $remote_addr transparent;
79 </example> 79 </example>
80 Для работы параметра 80 Для работы параметра
81 необходимо запустить рабочие процессы nginx с привилегиями 81 обычно требуется
82 <link doc="../ngx_core_module.xml" id="user">суперпользователя</link>, 82 запустить рабочие процессы nginx с привилегиями
83 а также настроить таблицу маршрутизации ядра 83 <link doc="../ngx_core_module.xml" id="user">суперпользователя</link>.
84 В Linux этого не требуется (1.13.8), так как если
85 указан параметр <literal>transparent</literal>, то рабочие процессы
86 наследуют capability <literal>CAP_NET_RAW</literal> из главного процесса.
87 Также необходимо настроить таблицу маршрутизации ядра
84 для перехвата сетевого трафика с сервера memcached. 88 для перехвата сетевого трафика с сервера memcached.
85 </para> 89 </para>
86 90
87 </directive> 91 </directive>
88 92