<div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote">7 ÑÐµÐ½Ñ‚ября 2017 Ð³., 13:20 Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ель RockerMan <span dir="ltr"><<a href="mailto:nginx-forum@forum.nginx.org" target="_blank">nginx-forum@forum.nginx.org</a>></span> Ð½Ð°Ð¿Ð¸ÑÐ°Ð»:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Добрый Ð´ÐµÐ½ÑŒ<br>
<br>
Есть nginx, Ñ€Ð°Ð±Ð¾Ñ‚ающий Ð² ÐºÐ°Ñ‡ÐµÑÑ‚ве Ñ€ÐµÐ²ÐµÑ€Ñ-прокси. Ð—а Ð½Ð¸Ð¼ ÑÑ‚оит MS IIS. Ð£ Ð½ÐµÐ³Ð¾<br>
в Ð»Ð¾Ð³Ð°Ñ… Ð·Ð°Ð¿Ñ€Ð¾ÑÑ‹ Ð¾Ñ‚ ÐºÐ»Ð¸ÐµÐ½Ñ‚а Ð¸Ð´ÑƒÑ‚ Ð½Ðµ Ð¾Ñ‚ Ð²Ð½ÐµÑˆÐ½ÐµÐ³Ð¾ ÐºÐ»Ð¸ÐµÐ½Ñ‚ского IP Ð°Ð´Ñ€ÐµÑÐ°, Ð° Ð¾Ñ‚<br>
адреса Nginx. Ð’ Ð½Ð°ÑÑ‚ройках nginx Ð¿Ñ€Ð¾Ð±Ñ€Ð¾Ñ Ñ€ÐµÐ°Ð»ÑŒÐ½Ð¾Ð³Ð¾ IP Ð¿Ñ€Ð¾Ð¿Ð¸ÑÐ°Ð½:<br>
-<br>
  Â  Â  Â  location / {<br>
  Â  Â  Â  Â  Â  proxy_pass https://*.*.*.*/clientproxy/;<br>
  Â  Â  Â  Â  Â  proxy_set_header  X-Real-IP $remote_addr;<br>
  Â  Â  Â  Â  Â  proxy_set_header  X-Forwarded-For<br>
$proxy_add_x_forwarded_for,$<wbr>remote_addr;<br>
  Â  Â  Â  Â  Â  }<br>
-<br>
Ð’ ÑÐ»ÑƒÑ‡Ð°Ðµ Apache Ð² ÐºÐ°Ñ‡ÐµÑÑ‚ве Ð±ÑÐºÐµÐ½Ð´ ÑÐµÑ€Ð²ÐµÑ€Ð° Ñ€ÐµÐºÐ¾Ð¼ÐµÐ½Ð´ÑƒÑŽÑ‚ Ð½Ð° Ð½ÐµÐ¼ ÑƒÑÑ‚ановить Ð¸<br>
настроить:<br>
-<br>
Forwarding real remote IP from nginx to apache actually requires<br>
mod_remoteip module installed & enabled in httpd.conf on the apache side.<br>
Required proxy_set_header options in the server block:<br>
server {<br>
  Â  ...<br>
  Â  proxy_set_header  Â  X-Real-IP  Â  Â  Â  $remote_addr;<br>
  Â  proxy_set_header  Â  X-Forwarded-For  $proxy_add_x_forwarded_for;<br>
  Â  ...<br>
}<br>
<br>
On the apache side you should enable the required module with:<br>
LoadModule remoteip_module modules/mod_remoteip.so<br>
<br>
and set this directives:<br>
RemoteIPHeader X-Real-IP<br>
RemoteIPInternalProxy 127.0.0.1<br>
<br>
replace 127.0.0.1 with your nginx IP if needed...<br>
-<br>
<br>
Знатоки IIS, Ð¿Ð¾Ð´ÑÐºÐ°Ð¶Ð¸Ñ‚е Ð¿Ð»Ð·, ÐµÑÑ‚ÑŒ Ñƒ Ð½ÐµÐ³Ð¾ Ð°Ð½Ð°Ð»Ð¾Ð³Ð¸Ñ‡Ð½Ñ‹Ð¹ Ð¼Ð¾Ð´ÑƒÐ»ÑŒ? Ð¸ ÐºÐ°Ðº ÐµÐ³Ð¾<br>
настроить, ÐµÑÐ»Ð¸ Ñ‚акой Ð¸Ð¼ÐµÐµÑ‚ся?<br></blockquote><div><br><br></div><div>1. ÑˆÑ‚атно (начиная Ñ 8-й Ð²ÐµÑ€ÑÐ¸Ð¸)<br><br><a href="https://docs.microsoft.com/en-us/iis/get-started/whats-new-in-iis-85/enhanced-logging-for-iis85">https://docs.microsoft.com/en-us/iis/get-started/whats-new-in-iis-85/enhanced-logging-for-iis85</a><br><br></div><div>2. Ð¼Ð¾Ð´ÑƒÐ»ÑŒ Ð»Ð¾Ð³Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ (для Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰Ð¸Ñ… Ð²ÐµÑ€ÑÐ¸Ð¹)<br><br><a href="https://www.iis.net/downloads/microsoft/advanced-logging">https://www.iis.net/downloads/microsoft/advanced-logging</a><br><br></div><div>3. arr helper<br><br><a href="https://blogs.iis.net/anilr/client-ip-not-logged-on-content-server-when-using-arr">https://blogs.iis.net/anilr/client-ip-not-logged-on-content-server-when-using-arr</a><br></div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<br>
Спасибо.<br>
<br>
Posted at Nginx Forum: <a href="https://forum.nginx.org/read.php?21,276283,276283#msg-276283" rel="noreferrer" target="_blank">https://forum.nginx.org/read.<wbr>php?21,276283,276283#msg-<wbr>276283</a><br>
<br>
______________________________<wbr>_________________<br>
nginx-ru mailing list<br>
<a href="mailto:nginx-ru@nginx.org">nginx-ru@nginx.org</a><br>
<a href="http://mailman.nginx.org/mailman/listinfo/nginx-ru" rel="noreferrer" target="_blank">http://mailman.nginx.org/<wbr>mailman/listinfo/nginx-ru</a></blockquote></div><br></div></div>