Если ваша основная цель - обмен файлами туда и обратно, и вы готовы использовать TCP, вы можете просто обмениваться файлами по ssh или аналогичным протоколам.
Например, если вы перенаправите локальный порт на разумный порт гостя, вы сможете использовать этот порт для доступа. Я использую SSH/SCP.
При запуске моей ВМ:
qemu-kvm [all your usual qemu options] -net nic -net user -redir tcp:22122::22
А затем для доступа к ВМ я использую SSH; я открываю терминал на хост-машине:
scp -P22122 myfile.txt klaatu@localhost:~/ssh-share-dir
fish
или sshfs
в любом графическом файловом менеджере, который вы используете, работает так же хорошо, если только вы установили порт.
Кажется, что ваша передача и sshfs работают хорошо. Как сказано в вашем вопросе, вы загружаете (или раздаете )с помощью магнитной ссылки. Для этого требуется DHT для загрузки торрента с пиров. Если нет клиента, позволяющего вам скачать торрент-файл, который у них есть, вы никогда не получите торрент-файл и не начнете настоящую загрузку.