Блокировка по IP

Материал из 1GbWiki.

(Различия между версиями)
Перейти к: навигация, поиск
Версия 23:18, 4 декабря 2010 (править)
Dmach (Обсуждение | вклад)
м
← К предыдущему изменению
Текущая версия (05:52, 16 декабря 2011) (править) (отменить)
Dmach (Обсуждение | вклад)
(Apache)
 
Строка 23: Строка 23:
=== Apache === === Apache ===
- //+В личном кабинете по ссылке "Управление сайтами и серверами" заполните поле "Блокировка доступа с IP адресов".
- // TODO+
- //+
[[Категория:WEB-сервер IIS]] [[Категория:WEB-сервер IIS]]
[[Категория:WEB-сервер Apache]] [[Категория:WEB-сервер Apache]]
[[Категория:web.config]] [[Категория:web.config]]

Текущая версия

Иногда хочется заблокировать доступ к сайту с определённых IP-адресов. Ниже Рассказывается о том, как это сделать. Но предварительно обязательно хорошо обдумайте это.

[править] IIS 6

Такая возможность не предоставляется. Но если очень хочется, в качестве исключения и не на регулярной основе - можно обратиться в службу поддержки, вам помогут. Честно-честно.

[править] IIS 7

Управляется самостоятельно через файл web.config в корне вашего сайта или приложения. У вас должны быть навыки редактирования этого файла, знание XML. Изменения вносимые в web.config вступают в силу после перезапуска приложения, что обычно происходит в результате сохранения файла web.config (то есть, сразу же), но не всегда.

Ниже дан пример для блокировки адреса 10.20.30.40, полностью синтаксис и правила этого раздела конфигурации можно посмотреть в статье на сайте IIS.net.

<configuration>
  <system.webServer>
    <security>
      <ipSecurity>
        <add ipAddress="10.20.30.40" />
      </ipSecurity>
    </security>
  </system.webServer>
</configuration>

[править] Apache

В личном кабинете по ссылке "Управление сайтами и серверами" заполните поле "Блокировка доступа с IP адресов".

Личные инструменты