Назад | Перейти на главную страницу

Как заблокировать определенные IP-адреса и диапазоны IP-адресов в IIS7?

Я пытаюсь заблокировать различные IP-адреса с каждого сайта, который я размещал на сервере под управлением Windows 2008 и IIS7. Я нашел различную информацию о том, как сделать это с помощью правил запрета из «Правил запрета адресов IPv4 и доменных имен (IIS 7)» в представлении функций диспетчера IIS7 (http://technet.microsoft.com/en-us/library/cc733090(WS.10).aspx), но у меня нет такого значка.

Как мне получить этот интерфейс в моем диспетчере IIS?

Итак, оказывается, роль нужно добавить. Я пошел в Диспетчер серверов> Роли> Добавить службы ролей. В узле «Безопасность» в дереве служб ролей есть параметр для ограничений IP и домена.

Проверяем, установлены ли службы ролей, и теперь в моем диспетчере IIS есть значок «Ограничения IPv4-адресов и доменов». Похоже, это должно быть установлено по умолчанию.

*** Примечание: программа установки предупреждает о перезапуске, но мне не было предложено сделать это после завершения установки. Мои сайты тоже не работали во время установки.

Установите брандмауэр перед своим сервером и настройте его так, чтобы блокировать IP-адреса, которые вы хотите заблокировать.

РЕДАКТИРОВАТЬ: следующий ответ неверен. Я проиграл.

Взгляните на статью TechNet «Настройка ограничений IPv4-адресов для удаленных подключений (IIS 7)» по этому URL-адресу: http://technet.microsoft.com/en-us/library/cc730889(WS.10).aspx