Buenas capiaranha
Efectivamente compañero, técnicamente podrían permitir a la aplicación ese tipo de manipulación, pero no es viable por razones obvias, el servidor se quedaría en poco o nada sin puertos disponibles ni para conexiones normales Web,
La opción de que sea un Router el que pongas por delante de tu red, y en él un cliente VPN, realmente estarías exactamente con el mismo problema, que supongo que es lo que hará un Router que tengan ellos. Existen Router que pueden configurarse tanto para servidores VPN como clientes VPN. Esto tiene una enorme utilidad si por ejemplo quieres unir toda tu red a la red remota, o de este modo forzar a un dispositivo que no pueda instalarse un cliente VPN a usarla. PERO, esto no solventa el problema inicial, este sería exactamente el mismo. El servidor VPN otorgaría datos IPs de su conexión al Router, en vez de tratar a tu PC como un dispositivo final, desde el punto de vista del servidor VPN ahora sería el Router el que sería el dispositivo final, y el Router haría NAT con el resto de tus dispositivos de casa. El problema es el mismo, la puerta de enlace del servidor VPN tendría que redireccionar tráfico a la IP virtual asignada al cliente VPN del Router, y este a su vez además tendría que redirigir el tráfico con otro reenvío al equipo de la red local que debiese.
-------
El protocolo BitTorrent funciona de un modo muy diferente a como funciona edonkey. Si lo quieres ver de un modo simplista, los protocolos que hace uso emule son mucho más limitantes en entornos NAT que los que se usan para Torrents. eMule realizó importantes mejoras con el uso kademlia al ser una red distribuída, a diferencia de edonkey, pero en este aspecto bittorrent siempre ha sido muy superior. No obstante esto por lo general no implica ningún problema, ya que en ambos casos es igualmente recomendable el mapeo de puertos. El problema aparece cuando esto no es posible, donde es más fácil ver un buen hachazo en emule. Eso no quiere decir ni mucho menos que no se pueda descargar a velocidades mucho más altas, pero es más complicado dada la dificultad de encontrar clientes a los que conectarse.
-------------
De cualquier modo, repito, no le veo a ello el menor sentido, ambos se deberían de poder configurar, o Windows, para pasar el tráfico de ellos por la conexión normal. Como digo hay mucha confusión con las VPN. Que hagas uso de ExpressVPN no te protege realmente de nada en cuanto a seguridad se refiere. Y en cuanto a privacidad se refiere, estamos ante el problema de siempre, por mucho que en las políticas digan que no guardan X o Y, para poder operar en los países tienes que cumplir con la legislación vigente, y eso implica que ante mandato judicial tienes que dar lo que te pidan, "pincharte" la conexión para registrar todo lo que hagas desde el momento X, etc etc etc.
Pero el peor problema al final no es eso, el peor problema es que estás cediendo toda tu información a una empresa privada, que no puedes saber realmente que van a hacer o pueden hacer con tus datos, que pueden [....] sus bases de datos, que pueden tener brechas de seguridad, que... y todo va a pasar por ellos. Por supuesto, todo esto último es opinión personal, cada uno es libre de usar las VPN como estime y para lo que estime en su propio beneficio... y riesgos tb.
Saludos.