Назад | Перейти на главную страницу

apache + varnish + cloudflare IP-адреса журнала

пытается зарегистрировать реальный IP-адрес посетителей сайта с сервером, на котором запущены apache, varnish и cloudflare.

Я в настоящее время регистрирую IP-адреса сервера cloudflare от посетителей, после изменения файла default.vcl для записи входящих запросов после отчета 127.0.0.1, используя приведенный ниже код.

sub vcl_recv {
  # Add a unique header containing the client address
  remove req.http.X-Forwarded-For;
  set    req.http.X-Forwarded-For = client.ip;

}

Также изменение формата журнала.

LogFormat "%{X-Forwarded-For}i %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" varnishcombined

Я также установил mod_clouflare, но я только что получил IP Cloudflare не настоящих посетителей.

я видел обходные пути для NGINX, но не для Apache.