Module ngx_http_realip_module | ![]() english עברית 日本語 русский türkçe news about download security advisories documentation introduction pgp keys howto faq trac wiki links books support donation nginx.com @nginxorg | ||||||||||||||||||
The
This module is not built by default, it should be enabled with the
Example Configuration
set_real_ip_from 192.168.1.0/24; set_real_ip_from 192.168.2.1; set_real_ip_from 2001:0db8::/32; real_ip_header X-Forwarded-For; real_ip_recursive on;
Directives
Defines trusted addresses that are known to send correct
replacement addresses.
If the special value IPv6 addresses are supported starting from version 1.3.0.
Defines a request header field used to send the address for a replacement.
This directive appeared in version 1.3.0. If recursive search is disabled, an original client address that matches one of the trusted addresses is replaced by the last address sent in the request header field defined by the real_ip_header directive. If recursive search is enabled, an original client address that matches one of the trusted addresses is replaced by the last non-trusted address sent in the request header field. |