2

У меня есть приложение ASP.NET, которое есть в IIS на моей машине с Windows 7 Ultimate. Я проверил это с той машины, и она отлично работает. Эта машина находится в моей домашней сети, в простой одноранговой сети. Странно то, что никто в моей сети не может получить доступ к этому сайту. Это почему? Здесь есть другие машины с Windows 7, и все они находятся в одной домашней группе. Когда я пытаюсь получить доступ к веб-сайту на моей машине с одной из других машин, происходит сбой, и все.

Так что не так?

3 ответа3

4

Первым делом я проверю настройки вашего брандмауэра. Если он работает с отключенным межсетевым экраном, повторно включите межсетевой экран и откройте порт 80 (для HTTP) для входящих подключений. Возможно, вам придется открыть другие порты для других служб, таких как FTP.

3

Перейдите в Панель управления -> Брандмауэр Windows - Нажмите «Дополнительные параметры», «Правила для входящего трафика», в моем случае мне нужно было включить службы World Wide Web - (входящий трафик). ПРИМЕЧАНИЕ. Вы должны включить их обоих

До этого я также назначил порт 80 на своем маршрутизаторе, но он начал работать после того, как я включил эти правила брандмауэра.

0

Может быть, вы сделали что-то действительно глупое - как я - и упустили из виду очевидное? Откройте диспетчер IIS. Нажмите на сервер в левой панели. Нажмите Просмотр сайтов на правой панели. Найдите свой сайт в средней панели и проверьте статус. Если статус отключен, щелкните правой кнопкой мыши и выберите Управление веб-сайтом -> Пуск.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .