Vesta Control Panel - Forum

Community Forum

Skip to content

Advanced search
  • Quick links
    • Main site
    • Github repo
    • Google Search
  • FAQ
  • Login
  • Register
  • Board index Language specific forums Russian (Русский) Веб сервер
  • Search

Неправильный IP-клинета в логах

Вопросы по работе Веб сервера
Apache + Nginx, Nginx + PHP5-FPM
Post Reply
  • Print view
Advanced search
1 post • Page 1 of 1
ahouse
Posts: 171
Joined: Fri Sep 01, 2017 1:05 pm

Os: Ubuntu 15x
Web: apache + nginx
Неправильный IP-клинета в логах
  • Quote

Post by ahouse » Mon Nov 06, 2017 6:26 pm

Ubuntu Srever 16.04 VestCP 0.9.8-17 Веб стек: Apache+Nginx
В логах, вместо IP-клиента - внешний IP сервера

Таблетка:

1. Проверяем, наличие модуля rpaf, если его нет - компилим и активируем. в конфиге:

Code: Select all

<IfModule rpaf_module>
    RPAFenable On

    # When enabled, take the incoming X-Host header and
    # update the virtualhost settings accordingly:
    RPAFsethostname On

    # Define which IP's are your frontend proxies that sends
    # the correct X-Forwarded-For headers:
    RPAFproxy_ips 127.0.0.1 ::1 IPСервера1 IPСервера2 IPСервераN

    # Change the header name to parse from the default
    # X-Forwarded-For to something of your choice:
#   RPAFheader X-Real-IP
   RPAFheader X-Forwarded-For

</IfModule>
2. Проверяем наличие модуля remoteip, Если его нет - компилим, активируем,
2.1. в конфиге remoteip.conf

Code: Select all

<IfModule remoteip_module>
    RemoteIPHeader X-Real-IP
</IfModule>
2.2. в конфиге nginx.conf проверяем наличие:

Code: Select all

proxy_set_header    Host    $host;
proxy_set_header    X-Real-IP       $remote_addr;
proxy_set_header   X-Forwarded-For  $proxy_add_x_forwarded_for;

Передергиваем апач и нгинкс. Теперь правильные ip попадают в логи.
Top


Post Reply
  • Print view
1 post • Page 1 of 1

Return to “Веб сервер”



  • Board index
  • All times are UTC
  • Delete all board cookies
  • The team
Powered by phpBB® Forum Software © phpBB Limited
*Original Author: Brad Veryard
*Updated to 3.2 by MannixMD
 

 

cron

Login  •  Register

I forgot my password