---
title: "mod_remoteip"
canonical_url: "https://www.zone.lv/help/ru/kb/mod_remoteip-3/"
post_type: "ht_kb"
published: "2024-05-16T09:11:56+00:00"
modified: "2024-05-16T09:11:56+00:00"
language: "ru"
author: "silver"
taxonomies:
  ht_kb_category:
    - name: "Apache"
      url: "https://www.zone.lv/help/ru/kb-categories/apache-ru/"
  ht_kb_tag:
    - name: "apache"
      url: "https://www.zone.lv/help/ru/kb-tags/apache-ru/"
    - name: "mod_remoteip"
      url: "https://www.zone.lv/help/ru/kb-tags/mod_remoteip-ru/"
---

# mod_remoteip

На всех виртуальных и выделенных серверах под управлением платформы ZoneOS по умолчанию включен Apache [mod\_remoteip](https://httpd.apache.org/docs/2.4/mod/mod_remoteip.html). Благодаря этому модулю при соединениях с доверенных буферных серверов IP-адрес буферного сервера заменяется на правильный IP-адрес клиента.

Это позволяет, например, с помощью .htaccess ограничить доступ. Кроме того, PHP-переменная `$_SERVER['REMOTE_ADDR']`показывает правильный IP клиента.

 В настоящее время в списке доверенных IP-адресов присутствуют только IP-адреса Cloudflare.

[Apache access.log](https://www.zone.lv/help/ru/kb/format-logov-servera/) распознает запрос с замененным IP, потому что порт клиента равен 0. Порт клиента – это число после IP-адреса.

IP-адрес Cloudflare, предоставленный сервером Cloudflare, указан в `$_ENV['HTTP_PROXY_IP']`.

Чтобы запретить все запросы, поступающие непосредственно на виртуальный сервер (запросы, пытающиеся обойти Cloudflare), в начало файла .htaccess следует добавить следующие строки:

```
RewriteCond %{HTTP:Proxy-IP} ^$
RewriteRule .* - [F,L]
```
