IIS - Предоставление и запрет доступа для компьютеров
Можно настроить веб-сервер для разрешения или запрещения доступа к веб-узлам, каталогам или файлам со стороны определенных компьютеров, групп компьютеров или доменов. Например, если сервер интрасети подключен к Интернету, можно запретить доступ пользователей Интернета к веб-серверу, предоставив доступ только для пользователей, находящихся в интрасети и явно запретив доступ для посторонних пользователей.
Важно!
- При задании свойств безопасности для конкретного веб-узла эти же свойства автоматически устанавливаются для каталогов и файлов, принадлежащих этому узлу, если ранее не были определены свойства безопасности для отдельных файлов и каталогов.
- При попытке задать свойства безопасности для веб-узла веб-сервер выводит запрос на подтверждение отмены свойств отдельных каталогов и файлов. Если такое подтверждение получено, предыдущие значения свойств безопасности будут заменены новыми. То же самое происходит при задании свойств безопасности для каталога, содержащего подкаталоги и файлы, для которых ранее были заданы свойства безопасности. Дополнительные сведения о задании свойств см. в подразделе «Свойства и наследование свойств на узлах» раздела О веб- и FTP-узлах.
Чтобы предоставить доступ компьютерам, группам компьютеров и доменам
- В оснастке IIS выберите веб-узел, каталог или файл и откройте его окно свойств.
- Выберите соответствующую вкладку Безопасность файла или Безопасность каталога. В группе Ограничения IP-адресов и имен доменов нажмите кнопку Изменить.
- В диалоговом окне Ограничения IP-адресов и имен доменов установите переключатель в положение Запрещен доступ. Когда выбрана эта возможность, доступ запрещается для всех компьютеров и доменов за исключением тех, для кого особо разрешен доступ.
- Нажмите кнопку Добавить.
- В диалоговом окне Разрешение доступа к узлу установите переключатель в положение Один компьютер, Группа компьютеров или Имя домена. Для получения дополнительных сведений об этих параметрах нажмите кнопку Справка.
- Нажмите кнопку Поиск DNS для поиска компьютеров или доменов по имени, а не по IP-адресу. Введите имя, затем нажмите кнопку OK, чтобы закрыть оба диалоговых окна.
Чтобы запретить доступ компьютерам, группам компьютеров и доменам
- В оснастке IIS выберите веб-узел, каталог или файл и откройте его окно свойств.
- Выберите соответствующую вкладку Безопасность файла или Безопасность каталога. В группе Ограничения IP-адресов и имен доменов нажмите кнопку Изменить.
- В диалоговом окне Ограничения IP-адресов и имен доменов установите переключатель в положение Разрешен доступ. Когда выбрана эта возможность, доступ разрешается для всех компьютеров и доменов за исключением тех, для кого особо запрещен доступ.
- Нажмите кнопку Добавить.
- В диалоговом окне Запрещение доступа к узлу установите переключатель в положение Один компьютер, Группа компьютеров или Имя домена. Для получения дополнительных сведений об этих параметрах нажмите кнопку Справка.
- Нажмите кнопку Поиск DNS для поиска компьютеров или доменов по имени, а не по IP-адресу. IIS будет искать компьютер в текущем домене и, если найдет его, введет его IP-адрес в поле Адрес IP. Нажмите кнопку OK, чтобы закрыть оба диалоговых окна.
Примечания
- Использование поиска DNS вызовет снижение быстродействия сервера во время поиска адресов DNS.
- Пользователь, обращающийся к веб-серверу через прокси-сервер, будет иметь IP-адрес прокси-сервера.
Использование идентификатора сети и маски подсети
Доступ для группы компьютеров может быть разрешен или запрещен на основании идентификатора сети и маски подсети. Идентификатор сети — это IP-адрес обслуживающего компьютера, обычно маршрутизатора для подсети. Маска подсети определяет: какая часть IP-адреса является идентификатором подсети, а какая — идентификатором обслуживающего компьютера. Все компьютеры в подсети имеют тот же идентификатор подсети, но другой идентификатор компьютера. Указывая идентификатор сети и маску подсети, можно выбрать группу компьютеров.
Например, если обслуживающий компьютер имеет IP-адрес 172.16.16.1 а маска подсети задана как 255.255.0.0, все компьютеры в подсети будут иметь IP-адрес, начинающийся с 172.16. Чтобы выбрать все компьютеры в подсети, введите 172.16.16.1 в поле Идентификатор сети и 255.255.0.0. в поле Маска подсети. Дополнительные сведения см. в пакете Windows 2000 Server Resource Kit или в описании протокола TCP/IP.
Оставить комментарий
Комментарии
В остальном всё ясно .