Forgive my Naivete.
And also on the topic of Running server from Linux.
If it's a compatibility issue, how hard would it be to run it in a virtualbox environment firewalled by Linux Native?
More shots in the dark but as I learn more with my own personal studies I come across some nifty info.
ALSO I found something interesting about botnets which I'm sure you're allready familiar with. If not check it out ^_^

Not sure how you can do it on your end but from a physically accessible server you could set custom routing instructions to maybe block some of this **** from happening?
Good Luck guys.






