У меня довольно странная проблема ..
Я пытаюсь настроить брандмауэр Windows для блокировки всех исходящих подключений к определенному приложению, но разрешить все входящие. Это приложение используется для передачи файлов по сети. Причина такого типа настройки заключается в том, чтобы разрешить только определенным пользователям (IP-адрес) доступ к имеющимся у меня файлам, но все же позволить другим видеть, что доступно.
Поскольку брандмауэр Windows по умолчанию разрешает все исходящие подключения, я создал правило, запрещающее все исходящие подключения, которые не соответствуют указанным диапазонам IP-адресов.
Для входящих подключений я бы хотел оставить его разрешенным для всех, но на данный момент он разрешен только для подключений, для которых также установлены исходящие разрешения.
Если я говорю «разрешить все входящие подключения», я вижу, что неавторизованные IP-адреса могут фактически загружать файлы, даже если их IP-адрес был заблокирован в исходящих подключениях. Чтобы пролить немного больше внимания на это, я использовал NetLimiter, чтобы увидеть, что происходит. NetLimiter показал мне, что это входящее соединение. Разве это не должно быть исходящим соединением, так как я загружаю в них файлы, а не наоборот? Есть ли способ сделать тип соединения правильным и отображаться как исходящий вместо входящего?