в моем домашнем компьютере входящий порт 80 был заблокирован. Я думаю, что это было сделано некоторыми Vires. Кто-нибудь знает, как открыть закрытый порт в XP. или любой инструмент для открытия объединенных портов.
5 ответов
Как вы тестируете, что 80 заблокирован? Многие блокируют порт 80 провайдера, чтобы запретить людям запускать веб-серверы на учетных записях пользователей.
Если это ваш брандмауэр Windows, который блокирует его, вы можете открыть порт:
Пуск -> Выполнить
Введите это: netsh firewall set portopening tcp 80 ENABLE
Нажмите ОК
(Если моя память не служит мне неправильно)
РЕДАКТИРОВАТЬ: вам нужны права администратора, чтобы выполнить это
Что говорит netstat -a
?
Если вы используете Windows, попробуйте:
netstat -a | findstr :80
... или попробовать Sysinternals' TCPView
Может быть, что-то уже запущено и слушает этот порт.
Или у вас есть программное обеспечение брандмауэра, которое блокирует и блокирует его?
Вы недавно установили антивирусное программное обеспечение? Это может вызвать проблемы с портами. А вы пробовали восстановление системы?
Вы упоминаете, что дома, где что-то не работает, у вас есть ADSL-роутер.
Откуда поступают эти входящие соединения? Тестируете ли вы входящие соединения с другого компьютера в вашей локальной сети или с компьютеров в Интернете?
На работе, где вы говорите, что все работает, вы тестируете входящие соединения с другого компьютера в вашей локальной сети или с компьютера в Интернете?
Если вы пытаетесь проверить входящие подключения к ноутбуку из Интернета, когда находитесь дома, и у вас есть маршрутизатор, переносит ли порт 80 с переадресацией порта маршрутизатора с него на ноутбук?