Не удается получить доступ к сайту, размещенному на IIS 7, из локальной сети с включенным брандмауэром сервера
У меня есть сайт MVC, размещенный на IIS 7. Он отлично работает при доступе с самого сервера.
Однако, когда я попытался получить к нему доступ из той же локальной сети, что и сервер, сайт был недоступен.
Затем я отключил брандмауэр Windows на сервере, и сайт был доступен из локальной сети.
Я хотел бы включить брандмауэр и иметь возможность доступа к сайту.
Что мне нужно включить в брандмауэре?
Благодарю.
3 ответа
Хорошо, это был старый вопрос, но я только что нашел входящее правило, которое нужно включить. Надеюсь, что скриншот может помочь другим в будущем.
Получение содержимого Win7-firewall-inbound-BranchCache (HTTP-In)
Попробуйте открыть порт в брандмауэре Windows. Перейдите к "Расширенные настройки" в настройках брандмауэра и проверьте правила входящих подключений и добавьте порт, если это необходимо.
У меня была точно такая же проблема, но брандмауэр в моей системе управляется интеллектуальной защитой ESET. В моем случае я не смог получить доступ к сайту со своей машины с включенным брандмауэром. Я хотел добавить свой ответ, чтобы он помог тем, кто сталкивается с этой проблемой в ESET.
- Изначально я отключил брандмауэр и зашел на сайт.
- При доступе к сайту я проверил порты, используемые для соединений, используя "ESET SysInspector -> Network Connections". Обнаружил, что порт моего сайта использовалась программой "система".
- Затем я перешел в ESET "Расширенные настройки -> Сеть -> Персональный брандмауэр -> Правила и зоны". Нажмите на "настройки" в разделе "Редактор зон и правил".
- Нажмите "Переключить вид дерева приложений". Затем в столбце "Приложение / Правило" разверните "Система" и найдите правило "Запретить связь для системы", для которого было установлено "Запретить" для "Интернет в". Я установил значение "Разрешить" для локального порта моего сайта и полностью нажал "Ок" и смог получить доступ к своему сайту с включенным межсетевым экраном.