Эта статья является зеркальной статьёй машинного перевода, пожалуйста, нажмите здесь, чтобы перейти к оригиналу.

Вид: 12916|Ответ: 0

nginx получает реальные IP-логи с 360 Website Guard CDN

[Скопировать ссылку]
Опубликовано 10.07.2016 10:08:48 | | | |


После использования инструмента ускорения CDN, если мы хотим просмотреть логи сайта, мы увидим, что все записанные IP-адреса — это IP-адреса узлов CDN, а не реальные IP-записи пользователя.
Таким образом, если нам нужно провести анализ журналов, это сложнее, Лаос Цзян чаще используется в среде Nginx, так как мы можем настроить среду Nginx? Хотя мы хотим использовать CDN для ускорения, логи сайта также могут видеть реальный IP-адрес.
Сначала измените файл Nginx.conf
/usr/local/nginx/conf/
Обычно в этом каталоге есть файл nginx.conf, и нам нужно добавить следующий скрипт в http:
log_format access '$http_x_forwarded_for - $remote_user [$time_local] "$request" '
'$status $body_bytes_sent "$http_referer" '
'"$http_user_agent" ';
Задайте формат журнала, если не хотите понять, что это значит — просто добавьте его, я проверил без проблем.
Во-вторых, измените текущий журнал формата сайта
/usr/local/nginx/conf/vhost/
Проверьте каталог конфигурационных файлов текущего сайта и измените её
access_log /www/wwwlogs/itbulu.com_nginx.log доступ;
Красная часть — это то, что нам нужно изменить/добавить.
В-третьих, перезапусти Nginx
Сервисная перезагрузка NGINX
Если вы перезапустите Nginx, если видите Success, это значит, что с конфигурацией nginx проблем нет.
В итоге, многие наши друзья здесь могут не пользоваться одной и той же средой Nginx, но смысл, вероятно, тот же, мы можем модифицировать её целенаправленно. Таким образом, используя ускорение CDN, мы также можем видеть реальные записи доступа IP в логах сайта.
Ниже приведена конфигурация, а полученный IP — это реальный IP пользователя

Прикрепляйте свой профиль









Предыдущий:Пишу вам, кто нападает на сайт, он скучный!
Следующий:Сценарий устранения уязвимости несанкционированного доступа Memcache
Отказ:
Всё программное обеспечение, программные материалы или статьи, публикуемые Code Farmer Network, предназначены исключительно для учебных и исследовательских целей; Вышеуказанный контент не должен использоваться в коммерческих или незаконных целях, иначе пользователи несут все последствия. Информация на этом сайте взята из Интернета, и споры по авторским правам не имеют отношения к этому сайту. Вы должны полностью удалить вышеуказанный контент с компьютера в течение 24 часов после загрузки. Если вам нравится программа, пожалуйста, поддержите подлинное программное обеспечение, купите регистрацию и получите лучшие подлинные услуги. Если есть нарушение, пожалуйста, свяжитесь с нами по электронной почте.

Mail To:help@itsvse.com