如何在nginx流模块中获取真正的客户端ip?

时间:2018-06-18 15:09:47

标签: nginx smtp reverse-proxy

我使用nginx作为使用流模块的邮件服务器的反向代理。

但是我的后备服务器总是返回127.0.0.1

Client IP

如何获得真实用户IP?

这就是我在mail.conf文件

中的内容
 upstream smtppool {
        server 127.0.0.1:6000;
    }

    server {
        listen 25;
        proxy_pass smtppool;
    }

注意:上面的部分放在stream {}模块

我无法使用proxy_set_header之类的选项。因为该部分似乎只允许在http {}

如何获得真实用户IP?

由于

0 个答案:

没有答案