Вопрос

У меня есть веб-сервер, работающий на моем компьютере с Windows XP.Я настроил брандмауэр, чтобы разрешить входящие HTTP-соединения:Окно настроек брандмауэра->вкладка «Дополнительно»->выберите мое сетевое подключение->Настройки->Службы->установите флажок «Веб-сервер (HTTP)».

Обычно это работает.Однако иногда после перезагрузки сервера брандмауэр снова начинает блокировать HTTP-соединения, несмотря на то, что в окне настроек брандмауэра все еще отмечено исключение «Веб-сервер(HTTP)».

Таким образом, единственный способ снова заставить все работать — это снять флажок с указанной опции, сохранить настройки, снова открыть диалоговое окно брандмауэра, проверить эту опцию и снова сохранить.

У меня вопрос: это какая-то особенность моей машины или это ошибка брандмауэра Windows XP?

Это было полезно?

Решение

Нет, это не ошибка, вы просто неправильно понимаете, для чего нужна вкладка «Службы».

Список на этой вкладке предназначен для сценария, в котором система с брандмауэром также служит шлюзом NAT («Общий доступ к подключению к Интернету» или любое другое имя, которое придумала Microsoft) для другого компьютера.По сути, это форма ДНКАТ.Он контролирует, разрешать ли инициацию подключений к этому порту через хосты, работающие в частной сети. позади система с брандмауэром.

Что вам нужно, так это добавить исключение для порта 80/TCP на вкладке «Исключения» (не забудьте нажать «Изменить область» и выбрать подходящую область!) Это будет работать без проблем.Я также рекомендую вам как можно скорее снять флажок с того, что вы проверили, поскольку клиентские операционные системы Windows не особенно подходят для пересылки пакетов, а настройки на этой вкладке иногда загадочным образом мешают нормальному сетевому трафику (как в вашем случае).

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top