Уже наверное 100500 вопросов по брандмауэру аваст задано и всё равно нет нормального описания как его настраивать. Для разработки пользуюсь плагином browsersync на node.js. При его запуске он предоставляет два ip-адреса для доступа к разрабатываемому сайту непосредственно с компьютера и для доступа по wi-fi с другого устройства (например телефон).
Local: http://localhost:3000 External: http://192.168.0.102:3000
Из этого следует, что сервер прослушивает входящие соединения на 3000-м порту. При подключении с компьютера, на котором запущен сервер по обоим адресам проблем нет никаких, всё открывается и работает. При попытке же подключения с телефона по http://192.168.0.102:3000
ничего не грузится. Я добавил 3000-й порт в правила Windows брандмауэра для всех входящих подключений. И при отключении аваста всё начинает работать. При включении аваста снова ничерта не грузится. При чём журнал брандмауэра абсолютно чист, ничего не блокируется. Для node.js все в настройках брандмауэра открыто. А как открыть просто порт для всех входящих подключений, а не конкретно для какого-то процесса? Где это, бл…, найти в настройках?