Сегодня обнаружил, что на роутере открыты некоторые порты, которые я не пробрасывал.
Вероятнее всего дело в UPnP, как вам уже ответил
antonwx.
Разве роутер не должен блокировать все порты, кроме проброшенных вручную?
Разумеется не должен! Задача роутера - пакеты маршрутизировать, а не порты блокировать.
Если у вас NAT - то доступ из внешней сети к другим компьютерам несколько затруднен. Приходится пробрасывать порты.
Как их закрыть?
Чтобы что-то заблокировать - есть файервол. Настраиваете правила файервола, можно прямо на роутере, и блокируете все что не нужно.