首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

ngx_stream_realip_module

  • 示例配置
  • 指令
  • set_real_ip_from
  • 嵌入式变量

ngx_stream_realip_module模块用于将客户端地址和端口更改为在PROXY协议报头(1.11.4)中发送的地址和端口。通过在listen指令中设置proxy_protocol参数,必须先启用PROXY协议。

该模块不是默认生成的,它应该使用--with-stream_realip_module配置参数启用。

示例配置

代码语言:javascript
复制
listen 12345 proxy_protocol;

set_real_ip_from  192.168.1.0/24;
set_real_ip_from  192.168.2.1;
set_real_ip_from  2001:0db8::/32;

指令

句法:

set_real_ip_from地址| CIDR | UNIX :;

默认:

语境:

流,服务器

定义已知可发送正确替换地址的可信地址。如果unix:指定了特殊值,则所有UNIX域套接字都将被信任。

嵌入式变量

$realip_remote_addr保持原始客户端地址$realip_remote_port保持原始客户端端口

扫码关注腾讯云开发者

领取腾讯云代金券

http://www.vxiaotou.com