Блокировка по IP
Материал из 1GbWiki.
Версия 09:36, 3 декабря 2010 (править) Dmach (Обсуждение | вклад) (Новая: Иногда хочется заблокировать доступ к сайту с определённых IP-адресов. Ниже Рассказывается о том, как ...) ← К предыдущему изменению |
Версия 09:37, 3 декабря 2010 (править) (отменить) Dmach (Обсуждение | вклад) К следующему изменению → |
||
Строка 28: | Строка 28: | ||
[[Категория:WEB-сервер IIS]] | [[Категория:WEB-сервер IIS]] | ||
+ | [[Категория:WEB-сервер Apache]] |
Версия 09:37, 3 декабря 2010
Иногда хочется заблокировать доступ к сайту с определённых 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
// // TODO //