Назад |
Перейти на главную страницу
Настройте IIS 6, чтобы запретить доступ к определенному файлу на основе IP-адреса
Мы используем IIS 6 в качестве нашего веб-сервера. И нам нужно запретить доступ к одному указанному файлу, помещенному только в один конкретный URL-адрес, всем ВНЕ локальной сети.
Другими словами, если кто-то пытается получить доступ к этому фильму / странице со своего домашнего компьютера, используя Интернет, это не должно иметь успеха. Но если один и тот же человек попытается сделать это в той же сети веб-сервера, все в порядке.
Я не уверен в этом, но Apache использует ORDER DENY, ALLOW. Вы указываете URL-адрес, разрешаете или запрещаете всем или диапазону IP-адресов.
Какие-либо предложения? Спасибо!
Вы можете сделать это, установив ограничение IP для файла:
- Откройте IIS MMC
- Перейдите к файлу на соответствующем веб-сайте
- Щелкните файл правой кнопкой мыши и выберите «Свойства».
- Выберите вкладку "Безопасность файлов".
- На панели "IP-адрес и ограничения домена" нажмите "Изменить".
- Установите ограничение по умолчанию, чтобы запретить доступ (щелкните переключатель Denied Access)
- Добавьте исключение для вашего LCAN (нажмите кнопку Добавить)
- В диалоговом окне «Предоставить доступ» выберите «Группа компьютеров», затем введите IP-адрес и маску вашей локальной сети: например, Идентификатор сети: 192.168.1.0, маска подсети: 255.255.255.0
- Нажмите OK во всех диалогах, чтобы вернуться.