
Представим себе типичный домашний сервер, на котором хранится семейное фото, куча персональных данных, документов (сканы паспортов, документов и т.п.) и другое хоум порно

На этом же сервере крутится, предположим, rTorrent сервис, чтобы качать сериальчики, киношечки и т.п..
Для того, чтобы рейтинг на торрент порталах не падал, нужно хоть чуть-чуть раздавать.
Для того, чтобы торрент раздавал, кто-то к нему должен подключаться и забирать байтики.
Для того, чтобы кто-то мог подключиться, нужно пробросить порт до этого сервиса.
В данный момент я настроил себе сервер на стареньком Celeron, который одной ногой смотрит в интернет (через OpenVPN туннель), а другой - в локальную сеть.
С исходящими соединениями проблем нет. Netfilter и SNAT справляется с данной задачей.
А вот со входящими есть вопрос.
По умолчанию, все новые соединения дропаются. Разрешен только SSH по ключам (через DNAT) и он (ssh) не на данном сервере.
Мой паранойя связана с тем, что мне кажется небезопасным открывать порт для сервиса прямо в периметр локальной сети.
Так, при наличии уязвимостей в rtrorrent, можно подвергнуть опасности все свои данные.
Особенно, учитывая содержимое сервера )
Поэтому и вопрос: кто какими методами снижал опасность данного решения?
Стоит ли озадачиваться рейтингом в современных реалиях и просто стоит продолжить блокировать входящий трафик?
P.S. Предполагая рекомендации отделить сервис rtorrent в отдельный физический/виртуальный сервер, к исходным данным могу добавить, что сервер не поддерживает виртуализацию (потому что слаб) и запустить rtorrent в отдельной виртуалке не получиться.
Другого физического сервера тоже нет.