I've a dedicated server that runs Windows. I wanted to use it as a seedbox, so I installed Ubuntu as a VM and installed rTorrent, Deluge on it. Despite my countless tries, I couldn't get the VM to work on Bridged Network mode, it only gets internet access with NAT mode. Now, although my server has static IP(obviously), my torrent clients on Ubuntu don't connect with peers. It downloads just fine(100-150 MBps) but doesn't upload at all even when there's hundreds of peers.

Note: The same torrent that doesn't upload in my server, does so in a seedbox.